rom-core-4.0.0.beta2

https://rubygems.org

rom-core

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 1067497

number: 4.0.0.beta2

platform: ruby

spec_sha256: dcdf241bebbe2a11bcb86d3d018edfdb624fe57ac2f7333f9a362e42b059be86

sha256: 64c2450203f267d741374881255fd9db5b79a9363e2c6d51685680b1c8206e3b

created_at: 2024-05-13 08:30:12 UTC

updated_at: 2024-06-12 10:57:06 UTC

position: 28

version_data_entries_count: 120

uploaded_at: 2017-07-04 23:55:30 UTC

indexed: true

has_extensions:

extensions:

Gem size: 63 KB

Version Data Entries

Total: 120

Unpacked size: 240 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440025.7 KB06b5aea7b845ed629c2b7dffe4b2d4359896152b34e35600ab99eacd00c7c87c
LICENSE100644001.04 KB20115c1b859354713c1031b609c31be34e0d8de1b61d880d2d2daa154de9add7
README.md10064400544 Bytes367610c8e26a4b092094740a025e5c02ff341142aef84b6c737d7b5184ceb677
lib/rom-core.rb1006440019 Bytes3c6625b5af35d6460f6a3dd205a0f30de6c9737f32432cca04a8bd7ea96c6593
lib/rom/array_dataset.rb100644001.09 KBdea890ca2670047e0d1b892b01365b609d5bff2f3d0e23e7a3b0b218ad5af159
lib/rom/association_set.rb10064400307 Bytes6ecf6e0b27f723146b061d77f3892ad3ce55b4fb72a531d7ed57c41431d3eb21
lib/rom/associations/abstract.rb100644002.79 KB73ed9d371bb60a82ff759cf36ec91fa91d2460df23b516b277f2c42699782ddc
lib/rom/associations/definitions.rb10064400262 Bytese1cc7124d1b8c0a0e4681722ee3990eb0d6bc3f0ff60a7be4164d002b4739937
lib/rom/associations/definitions/abstract.rb100644003.76 KB895c25024990f20e2c70c37d7f7fa77436c5274b4233bef2f2f2c68c444bb320
lib/rom/associations/definitions/many_to_many.rb10064400435 Bytes37a246ffa4fbd2d89666fd0389a479f7d6e819ab621fd570393d33a9c07059a2
lib/rom/associations/definitions/many_to_one.rb10064400186 Bytes6aa50f8d3a6dee126dec255dce6874fa91aff7287c848ab98258308f1f796da5
lib/rom/associations/definitions/one_to_many.rb10064400187 Bytesb1dda27b18377d54e48db6f7f2baa39b7cc0dea0b418f3a727e8045a9498e5c1
lib/rom/associations/definitions/one_to_one.rb10064400185 Bytesfd267c3fd11649c6de906dddb89d2f5c51a3aaec75369320febf6e438928854e
lib/rom/associations/definitions/one_to_one_through.rb10064400194 Bytesdb1f9cd4443b1f279fcc10a7a4ca7ddfdc3736a8866deca82bd9852b85dfd081
lib/rom/associations/many_to_many.rb100644001.65 KB87368daa26b1c5160d1f0c294afe60a073d7ec321a97230e64328e4d52273c0e
lib/rom/associations/many_to_one.rb10064400675 Bytesf37931354bf4922994821392fc2197500ed465af7cd80c35d1ec83a649e24c21
lib/rom/associations/one_to_many.rb10064400675 Bytes7f8e4e52f676d5ebc1428fe838d8bb082c51001c4adf926398e5ee2551d7ef7e
lib/rom/associations/one_to_one.rb10064400122 Bytes5db4fff867f034661dfd715f340516a13177e69d2cca07762549a790774632ee
lib/rom/associations/one_to_one_through.rb10064400131 Bytesc2a13761b4bd93b2dabd505cb478837d47d07f4531ddc7f1db92b95db5695b03
lib/rom/associations/through_identifier.rb10064400791 Bytesf75e67aacf5d57c68f6e8dc3c1846ffa4d7ebab8ab61271c7be6be442acfd590
lib/rom/auto_curry.rb100644001.17 KB59244a9f0ada90f9ed2bd51f9fffe1951570e6a4fe4c89cb290aa2508978d02e
lib/rom/cache.rb10064400852 Bytes21dfcaf13306bade06cdfe1268df753dc4dbf6cb33004f922db2e962de858897
lib/rom/command.rb1006440011 KB787dc445b74ac9822d2c4bf4fdec5dc207304aa0d0fcfbbbddc960d7d62fc5f9
lib/rom/command_compiler.rb100644006.57 KBf3f2294bf71cde3b77d218f3be4be0f7478f7fcdc24af48086454fb8e6860216
lib/rom/command_proxy.rb10064400523 Bytesefc28eb45a0ec565ec0ddf78ad517ff357ddbb7c97a056092486ae701f8d24be
lib/rom/command_registry.rb100644002.47 KBff92de36d5e1d5eac89b25cb60ce4589cba905f79f0594913250b48c72b67b26
lib/rom/commands.rb1006440090 Bytes31b6e2a0da2f251a362197a6f470a281b8e80de59c38635e4694864ef6ae62f0
lib/rom/commands/class_interface.rb100644007 KB6404d4fa7728e269b6f8bdad47ea4db08f51b394e4150c125efc41d224b17adf
lib/rom/commands/composite.rb100644001.13 KB1ff8013bc4c5d0b87ead73ab9473a719ae6ef3c09b8535a5823b3e6c4fe05753
lib/rom/commands/create.rb10064400201 Bytes363d12c85ece0ecb55c1312512cfd5644b370810b3703af5bf4e5486e985ca38
lib/rom/commands/delete.rb10064400229 Bytes03f898502c300b2d072b298500c60b69e5e8cd2c6f1cef5e695b7f241a0e7fca
lib/rom/commands/graph.rb100644001.84 KB64cb0eec389680ea8ee740c2f2c06808a64a2701d8c9d18d82608015855c0be9
lib/rom/commands/graph/class_interface.rb100644001.68 KBcbe41efa553801a1bdefc6b15e4e881afb13aa25e96d13665a9e53f7448d18d4
lib/rom/commands/graph/input_evaluator.rb100644001.62 KBd46f89e2592a7a83f51f3e305b2566290604bfe9a398baac2744b8c4f6e01b2c
lib/rom/commands/lazy.rb100644002.22 KB3eb4243e51744a9acccbc32f92bddbeb5ebd56bc0defbd86675232909187ffca
lib/rom/commands/lazy/create.rb10064400596 Bytesb3971415696b6446eed90e80d3e81f0225955a8834db4047c0375d854f894732
lib/rom/commands/lazy/delete.rb10064400619 Bytesd5cd21524bb1db5486d9c23c32ca38283cf0f173241cedbfd755c12bb40edb2f
lib/rom/commands/lazy/update.rb10064400939 Bytesd007903af32d67fe01383ae61b8765e21f75c8ec0863ac2bfb290a9a082b3b0d
lib/rom/commands/update.rb10064400244 Bytesb119daad7a2e21e1c21d12f25976d90a6c49c57013f6541246afa7e6f9641b28
lib/rom/configuration.rb100644003.03 KBb047e8b56f06aec5104d6f6e12016d04c475ee3a7b81a40462356badeb1fe277
lib/rom/configuration_dsl.rb100644002.14 KB4a897afa2ed15d5a451757f667ce11e6be98d4215fd2057377c796ee1345dcce
lib/rom/configuration_dsl/command.rb100644001.31 KB7c96e5ba5fb9c9b5bfcba4cca61e351ba53e25d2341cd5a5ab7df3697ffc4fb9
lib/rom/configuration_dsl/command_dsl.rb10064400891 Bytes1bc7b216436acc177d68c7f9187f84da815137a14f4291eab315201e82b0a84c
lib/rom/configuration_dsl/relation.rb10064400711 Bytes5a424a664c61b133df2f26e215de53b235cc5de6e214c183d08f07a980864a4b
lib/rom/configuration_plugin.rb10064400426 Bytes1af2e31743952011454b8d0c0ec1a1d5ce8ceeb6e20595b6fdfbd8e8fc7cb0ef
lib/rom/constants.rb100644001.94 KB1cae61b2e53948a3f101f12af1a20d63889a678523ed12b9ec332ba2b455c6b3
lib/rom/container.rb100644004.09 KB3f2e39aeafc4a9a4287e7587a52f0486f35d86d8023a90c962de05d0f74a8d04
lib/rom/core.rb100644001.25 KB550e31d060f213331e947cc18a239dc7b327f587edeb35472d5eba41a2f3bb65
lib/rom/create_container.rb100644001.5 KBa35b93e0aa3706828a61ba5c92fd26cb6e0d9a0d4efd6d54907f306ef0f5ac91
lib/rom/data_proxy.rb100644002.2 KBd305fee4468530e68f9ec9c88e1bfa4a9df315c7d267374d00e76a8816caf73d
lib/rom/enumerable_dataset.rb100644001.67 KB02e6dbe13ca0f37d016e95ce0e537a6d12e15f652afbbac095586a1dbfba8f31
lib/rom/environment.rb100644001.71 KB081776553e9ca3156578c00e553fa0365ba6a3acb024de82c5d7e06adb71ea9e
lib/rom/gateway.rb100644004.36 KBeab30b646561c455ae2f79abae805cb6d24a2970bbc764bacc825bed161fb9e9
lib/rom/global.rb100644001.27 KB9be6c0b1da627c511178b493a143ee4f31d15089a6041d6e769e696334fa1762
lib/rom/global/plugin_dsl.rb100644001.03 KBdab8a70bee04c059785f40a04946f2d27cb29b77e9df26989bea3634c09b716e
lib/rom/initializer.rb100644001.34 KBaabda1350084b18100fbf031e5a5a26000eba4840cac9148575a4ad0eab57512
lib/rom/lint/enumerable_dataset.rb100644001.2 KBa15d3760fe744bccbc73ba5dc3574fad008b82bae37c4a079c094ea4ea4b8559
lib/rom/lint/gateway.rb100644002.96 KB1604d418f348fb012912df390ed9d573d5c5565edd4d7b760d12ae2dd94c7a97
lib/rom/lint/linter.rb100644001.71 KBce3bf5786d85e8be41835120f85f6c32180a0ecbb42cc61c13525aaefcbbdda3
lib/rom/lint/spec.rb10064400517 Bytes887cba1031ce5d3ec997e18f56f2c64ccb48565fc86464614c526a339da954bb
lib/rom/lint/test.rb100644002.3 KB7fbc94cc18a8ea73dd66996c6602e869fd3f09ae67a0ea20a0937b5c941b3c71
lib/rom/mapper_registry.rb10064400463 Bytescf11cebf3a1b989918fdb77b6dcdc33342babba5dffeb661d001b0a025b94543
lib/rom/memory.rb10064400103 Bytes0a858b1d4969dfbbb4d1ada22e6f206259e5f188e424d6dd50e1d5af3d712880
lib/rom/memory/associations.rb10064400184 Bytes6306ac929ac1bc25f3157585b7a5a7d8e9cce3a0626b237d47da9cecfd61adcf
lib/rom/memory/associations/many_to_many.rb10064400175 Bytes17fbdc7f1bc9ffc7268a1dff654a0e0fca9ddec02995ac75a791f774353ec9d9
lib/rom/memory/associations/many_to_one.rb10064400172 Bytesb939a460c8df3d540fd0a92ac4543bfd84adb2a42492b6ab0f8ed86a4b97c7c6
lib/rom/memory/associations/one_to_many.rb10064400172 Bytesa7f42839e228dc929fdddb52e5e037b08d7e4c46d7c48fea0ac120bb579c4c31
lib/rom/memory/associations/one_to_one.rb10064400159 Bytes0bc3d519cf26b7c9584d1155ec9c6363b3734da9b6758a583f9a3cf1712ad8ea
lib/rom/memory/commands.rb100644001.21 KB3b8c506ac941ec55293f6efdbed13c6a8bbb0436736f455ca9e0a15b4e21c3d3
lib/rom/memory/dataset.rb100644002.3 KB76f9518d2fc10856a51a0408f0eed3385405f42dc21ac1840ab7c23276264892
lib/rom/memory/gateway.rb100644001.28 KB1fba0ba386baab415d022ca25d928d5cfea5188eb9e5f0d5dd59334b18f50575
lib/rom/memory/relation.rb100644001.23 KBc19f837b53d3569c23c7d8a2d0a16ca580fadd7f45d16a0e696a99bf5319e51c
lib/rom/memory/schema.rb10064400537 Bytesde6710e9bc8e42461757651feef32a3024c27328b8694e4433a443811423268b
lib/rom/memory/storage.rb100644001.01 KB8e7ffa89771806b5f517889f6945c2216b29f36d11c6613a4d62f303e0408cfb
lib/rom/memory/types.rb10064400108 Bytesd3cb5783465223825fc4bbd8a54d1bc70dd066c012f6ab413ad22fc5e388d016
lib/rom/pipeline.rb100644002.14 KB85bba5944ef1cd5b4355639b0d359c91bd7c3210b12b5f26485142049171b721
lib/rom/plugin.rb10064400526 Bytes4c84ca97445a7e5e09eecae3000a01468a796d7bb850a427c87b80b00247de94
lib/rom/plugin_base.rb10064400810 Bytes6f8e7e3fd53b99165871eb8607a03ad3c5c6bb0c8a9fd44099c1b75e10205d13
lib/rom/plugin_registry.rb100644004.96 KB5fcfb0220dc14fe18b46538b728b5d95c948f91b291d25362413fbfe54bcb01e
lib/rom/plugins/command/schema.rb10064400943 Bytese67fdc378340cb1d403f51a06ba9e3c23b1c675fecac41f112ede039621e7718
lib/rom/plugins/configuration/configuration_dsl.rb10064400507 Bytes06e1c1d6b09a996969ff655641b5b89e5d8d2301f8e348cffa7d68e99137e314
lib/rom/plugins/relation/instrumentation.rb100644001.31 KB478945ad0e50aefd1383c7f3e8584e556df42c69e6c1bde50d9071306efc3450
lib/rom/plugins/relation/registry_reader.rb10064400999 Bytes0415a6004445a690df6af3c28928b649b4bd1047feb95f28206b1ea6b5081ec6
lib/rom/plugins/schema/timestamps.rb100644001.47 KB4381980313653930b0fbeae6245128842ade0111d88b10360c68c74ea5b7ba21
lib/rom/registry.rb100644001.37 KB005d807e32a9d1b4ee38b500bbde1ca6b18bdcc070ae6331a78879b2fbc5753a
lib/rom/relation.rb1006440014.2 KB50b8231367c4924afe4f3f244881c7291a3c19a398090b4f859abffd9b0d34d3
lib/rom/relation/class_interface.rb100644007.66 KB455ce5a497e7d54fddc2900dc5b0e639acfcb08be522cb4032b78efa3b2989bd
lib/rom/relation/combined.rb100644002.89 KB5900c4eded46f365d74d9f550c0817d2525e8797a5f988bdd54d6a8ef62f1153
lib/rom/relation/commands.rb10064400604 Bytes11854727396b25555ca3095d1db124d137ca47808dd4af089901fd3608102de9
lib/rom/relation/composite.rb100644001005 Bytes93c1777a69efc1e5ee03e76cf844964400c8d38de71fed734bbe928b9faa98d7
lib/rom/relation/curried.rb100644002.44 KBb7ee607e2cf115015225ff2f2a2296a241b213577f93c900b4507518b8be3a84
lib/rom/relation/graph.rb100644001.52 KBea055338848805fb85534ef86e2c13edd02357b05ecb7b0971995fdc7c0ffc28
lib/rom/relation/loaded.rb100644002.91 KBa3bdefd16e101e973da71ada1d110ab9642be9dd62830cd8bc52cc3ac7de3e80
lib/rom/relation/materializable.rb100644001.24 KB8e4e9dc4d8307e5534df96bf3f2c542d1654bec482cc3885fadd22969d6e8898
lib/rom/relation/name.rb100644002.41 KBb6b490caaf6bd959f3969c70e75465c30425acc630e96783ef7fa4d977eb841a
lib/rom/relation/view_dsl.rb100644001.59 KB237c171bb16da68599ad1564725cfe3ae1a9e11583eb4dbb39e81e029ccd9396
lib/rom/relation/wrap.rb100644001.22 KB7eecb2bbef2da2550634ab486308407688cf5e51df21bccaee8a94f8c1fda282
lib/rom/relation_registry.rb10064400193 Bytesdcf311e40c33a4261d7cd6efdab0d7f66c9f0a6212c10778caaaab73209ac18c
lib/rom/schema.rb1006440011 KB400f0508a6cdda50b358174c1a94578b0e1fc2565b2746804eed0376a8c1536b
lib/rom/schema/associations_dsl.rb100644005.56 KB36e2985b0efa7e3bd2e49173ad4f9e8e770bf06c788da12fb40525d70e1b62d6
lib/rom/schema/attribute.rb1006440010.1 KB1fa563c2068eff8056d5b23a2aedf31150d26939407353bfd978484a6cfa2d19
lib/rom/schema/dsl.rb100644004.09 KB1df9f0f9e988d90bf6a473b9ee28e6877e78c40d992e2eb47355c4e0d968f675
lib/rom/schema/inferrer.rb100644001.72 KB7e2d5b2013d87a1d3db55dc3c657e8d1aca475457b0c180863e447d76b0d1f58
lib/rom/schema_plugin.rb10064400669 Bytesa59697e74a1e7b95efce0ed14353436b7c8d0ef12d5e89c8c01c6f34de235a39
lib/rom/setup.rb100644001.64 KB4446d30993050c472b386f3f5b81f3eaa8b3831d7fec0abc465945c91a42ebfd
lib/rom/setup/auto_registration.rb100644001.85 KB034c2a2397f4b96faf76b5cb6d65a062f444d0b2e97a57be1cc38a6a490a385e
lib/rom/setup/auto_registration_strategies/base.rb10064400312 Bytescdfd81d6ffee37fbbfe883005bcd0efffcac2358023ea41e7f286f37a20c62bf
lib/rom/setup/auto_registration_strategies/custom_namespace.rb100644001.67 KB6c46ea50818a604dd6698b0541fbd5f35ece819c4b99aa293db2081b069154a9
lib/rom/setup/auto_registration_strategies/no_namespace.rb10064400465 Bytes2476487321f99e33cc859ed252bb846f6dc22896617379bee902d4205ae6f8f4
lib/rom/setup/auto_registration_strategies/with_namespace.rb10064400394 Bytes9dc5a1fd8d34f36ea2c6d082ae8e0a0e80088d01ecabc324db211f97d543b6f7
lib/rom/setup/finalize.rb100644002.67 KB81a73141ed6b8a2d644f4f470098854fa1e3fed63f485b9dedaa037d8959796a
lib/rom/setup/finalize/finalize_commands.rb100644001.69 KB0052b6e93754ced7a8892f5f5d933fd91fab4566bba3417c16bedf0b86c3595e
lib/rom/setup/finalize/finalize_mappers.rb100644001.73 KB733a272277badbae90f4523424c6b37c24aca48b425d77f94ba70662b598e629
lib/rom/setup/finalize/finalize_relations.rb100644003.82 KB58022929def832743ac4b8bb6e1469421efa3119d8109222ebd328fe38786c53
lib/rom/support/configurable.rb100644001.56 KB3d0185b5e28e5aa4a948e20b6e31c83bef0a39893f152d2300b9a3bea59ca810
lib/rom/support/memoizable.rb100644001.15 KBbf2743a329919da1aeb186b80031b109df8258beb3c9722ba039dd6c81873872
lib/rom/support/notifications.rb100644002.09 KB296dd742b439e01f5900b8b74873cfb0cf79493b8de4308ecc5bff7c534cfddb
lib/rom/transaction.rb10064400409 Bytes7fa242e10b49cccd9a58bc4d1549a91d6f00286a8f478778e7ae81d1ff82e819
lib/rom/types.rb10064400503 Bytes3566d07c1026ba4d2739b05e9e7c95b41cfa7c28bc9f95da9da4a5013f7ee734
lib/rom/version.rb1006440070 Bytes8de7228e4b222f09fe18f441a4453a11bbc79b316c7279b9e9d1d4ecdd435616