rom-core-5.2.3

https://rubygems.org

rom-core

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

bug_tracker_uri
https://github.com/rom-rb/rom/issues
source_code_uri
https://github.com/rom-rb/rom/tree/master/core
mailing_list_uri
https://discourse.rom-rb.org/
documentation_uri
https://api.rom-rb.org/rom/

id: 1067518

number: 5.2.3

platform: ruby

spec_sha256: 863193f17d022467df315254d88038656b2e1bc432384bdc9220373682f8f147

sha256: 362e34be5581b8eb87372214807daba6a1b0cdd4624f4ff45fc42ec7ed146099

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

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

position: 6

version_data_entries_count: 137

uploaded_at: 2020-05-07 08:46:13 UTC

indexed: true

has_extensions:

extensions:

Gem size: 84.5 KB

Version Data Entries

Total: 137

Unpacked size: 339 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440028.4 KB3836bf70b243b8ce27aa94309049c067bc5e2677895245510840494dc98b6b8b
LICENSE100644001.04 KB20115c1b859354713c1031b609c31be34e0d8de1b61d880d2d2daa154de9add7
README.md10064400409 Bytes711cf9347c276097c213c34acb0729609acb568347f09da8f4d73ec69058a4fc
lib/rom-core.rb1006440050 Bytes97737e37acd80c663959d879be51afcb7ca809df8fd4aa4ff742ae45ecd0e0f4
lib/rom/array_dataset.rb100644001.1 KBc7d469209fe96480bdcf492da656563f113f2f6ac9d2ca4c4a4e63fcd839869c
lib/rom/association_set.rb10064400474 Bytes61a3785ea458814daa7330b3125e3e679ab73348d6810942f844c75d6d17a01c
lib/rom/associations/abstract.rb100644004.69 KB107779dda8fd0ed359c0ac024e4733dc190d8baaf5dff4eb77baa8400f630446
lib/rom/associations/definitions.rb10064400293 Bytes47feefcab75521f3e289b6741db4e476e92976b1f08f9abc16f63d14ccd67558
lib/rom/associations/definitions/abstract.rb100644004.25 KBec6ac72d054896e0054c0e01d3a3adc29ef7eb8c1f4784f5bf6a8c58dfd189ad
lib/rom/associations/definitions/many_to_many.rb10064400596 Bytes0d2da37e34d5776d30114bd5da852fbef03933056a7557596f67e1258988c6a9
lib/rom/associations/definitions/many_to_one.rb10064400238 Bytes6be61a34457389960d675148c36ac2f5dd365d80b761bd09df823baaa442f24e
lib/rom/associations/definitions/one_to_many.rb10064400239 Bytes1ac76a8436f11e1f3a58e4d2593c19621d9103471ba8b9fb52825e98958f5c04
lib/rom/associations/definitions/one_to_one.rb10064400237 Bytes58accdc4d1cdf9a974f26039152b4afae4cf61af0cfcf1b890667dc984bbbae4
lib/rom/associations/definitions/one_to_one_through.rb10064400246 Bytesfe9d1528a0332f19c771a595e550c16cbfd171d43740c7ecf72bd88fc559969d
lib/rom/associations/many_to_many.rb100644002.86 KB3ce77ec6728f1bb5757e26d9649d6e1db412a4755cbac533cea067b3229abf7b
lib/rom/associations/many_to_one.rb100644001.26 KBde57d677fc7f3c6df4f66657be7b93c799176e079a58d30d2a31982e335bf479
lib/rom/associations/one_to_many.rb100644001.26 KB248922bd7d92d5cd1284e313342137ae4b7782173424df7197a495987c32d5fd
lib/rom/associations/one_to_one.rb10064400220 Bytes7a25619d80f05c5203e69f58ffe1512f493f4dca9e4c0f90b657093afee5a633
lib/rom/associations/one_to_one_through.rb10064400237 Bytesf3e04cfe792a3f997976af4de3b5bd59e69ce7f694e4fa59d8b19d0662c093ff
lib/rom/associations/through_identifier.rb10064400814 Bytes6ffcfb9249ebd42d963bd79c78962916e096cc3f06e187fd57899ab4bdaec8c1
lib/rom/attribute.rb100644009.81 KB9824fd9fc3abfc602b7c5dc8e8c7085fca8a02f02d2ec94c176fafc1b910c757
lib/rom/auto_curry.rb100644001.52 KB035de98d735a701909f478feb52ff2aa17b1affca3e5a95f52b708b98db1c5c2
lib/rom/cache.rb100644001.38 KB896f2b3b77ef497e27e46c413ccfb9afb39c1e7123c0a95cc2cb58eacdc729cf
lib/rom/command.rb1006440011.5 KB04cabd26bdc794c5480a229e67dcd88936bc0115e9574393daea69a0a17fbe19
lib/rom/command_compiler.rb100644007.12 KB129d49e60746ebf4b6b6823af4d82ed60c7dcc0f363a0aac6c12328f79c2a1f8
lib/rom/command_proxy.rb10064400694 Bytesfab318ea95adaf4b32dea9c3e06312fe30b065382fb0d4dd7ff55987dc054990
lib/rom/command_registry.rb100644002.94 KB4e4f8f7c2bad1779d326c1321b26bf7d7f5eef6f51b615d0590f976397963c2f
lib/rom/commands.rb10064400121 Bytes742e76928d609358b170cc1d4ce9c60ed72cc146700daef64ddee8c30c44d1b2
lib/rom/commands/class_interface.rb100644006.94 KB65c434e2d23067f63a16172c681d2205d78bfdf7fc05fd6d8d4c78ffbdde280d
lib/rom/commands/composite.rb100644001.16 KB9f698a8c08da3516f0a272c50a223b9a6d72c204e341738d59aa7d3af85896ec
lib/rom/commands/create.rb10064400232 Bytesa561135d0ee19b1d71ea2d88d78d2fde94a06f0c2e65ed74d9546846667035f6
lib/rom/commands/delete.rb10064400260 Bytes3a9d0736589be55d41b12319237ed5166718d788574a0ac6cc1b6d6d10b6caea
lib/rom/commands/graph.rb100644001.88 KBe9ed8cb2ba30f5f40ddbc835435d784d4c43930cd8229f6f2943074fd6931bfc
lib/rom/commands/graph/class_interface.rb100644001.71 KBbe66aafff5ea0694e1f36b1a3035b21138691e4ed2139f4628820f034cedef67
lib/rom/commands/graph/input_evaluator.rb100644002.7 KB64ae7441d58c393e83970c88cc9ca92ffee2d2295253eb86d628273da47585ad
lib/rom/commands/lazy.rb100644002.4 KB2a2cc3c01fa0d2f2b2b77658e6bd162bd027b11ce35f13ce3b92f05356b9f1c1
lib/rom/commands/lazy/create.rb10064400859 Bytesc2fd631a71f6085402a88319178bcfba02276087178036c18a757c6c389002b3
lib/rom/commands/lazy/delete.rb10064400894 Bytes3771e4e030ae608abedae0d43e0f33ac3acdcc2132eb7271cd91a5082caba5c8
lib/rom/commands/lazy/update.rb100644001.19 KBb213d774f102d3d1776c6bcdbe674727d4b8f1cbbf25b1984c5d3f717cd45ca6
lib/rom/commands/update.rb10064400275 Bytes66c28f531b664dd12aa0989d7d277cb6e17d5a3f477b1fda59574041b2e50595
lib/rom/configuration.rb100644003.48 KB896ef8f67fb90635a6e8647414e9825f5f308a2d1491c08efe1742a202ca0af8
lib/rom/configuration_dsl.rb100644002.37 KBbc9517814b846a88f4ff20ba184897973aae58ac8b1f2e0ed6cd0b5dda0ea47f
lib/rom/configuration_dsl/command.rb100644001.31 KB236922f77707cf5a1ddd06228ba093d8e3324213807e30c0eaf4cb432c05aaf8
lib/rom/configuration_dsl/command_dsl.rb10064400922 Bytesbbad851614ae238514b4aa2a8d39de65b0fceb982ed2fb415b0a0263fab8007c
lib/rom/configuration_dsl/mapper_dsl.rb100644001.04 KBbef18c070524f2d3bbb053be45b8e63e057f16d66a925bf84e4742616b74a5d2
lib/rom/configuration_dsl/relation.rb10064400733 Bytes61aeba71b1164921e2dd875c83d643208810f676929a2d0d54fa078d467063d3
lib/rom/constants.rb100644002.66 KB8dd798dc476955faad0d428094ac54f5268bf3aaa07ae672337cb1295a0ad649
lib/rom/container.rb100644004.46 KB5087a630cdeba8ae705abda1718644d4f68c81080fcc2d344ed8a34241e8c4cd
lib/rom/core.rb100644001.38 KB2c57f28195ec4f247499e20211e0b88d3007bedd1fdb853e15fc6f9e9185f55f
lib/rom/core/version.rb1006440088 Bytes74ba32692a40685cb063f13632070f8228cb6777a0ebf1e0c4363b0a054c5af6
lib/rom/create_container.rb100644001.65 KB3efaa519f89ba7c672f24ca9b6b1fd44cfb9b2136b08ddb75eebb31c1a69b58f
lib/rom/data_proxy.rb100644002.22 KB00d8c39a3fbb2a784e8cee0f4a161a690e4d2c1cbeacc019e1a8a77dc9bbcde5
lib/rom/enumerable_dataset.rb100644001.68 KB6ffe882905a15fe38b3b2f2829cc225c49187974013b792033f1428860511af1
lib/rom/environment.rb100644001.76 KBc043d84a607b334049d4497d5567aa194b1fe0106739ec8eaec355803f5ceb9a
lib/rom/gateway.rb100644004.52 KB67fcd81322c109e6ffc332ec17dff4419e090a47db59387d44ef920c69670670
lib/rom/global.rb100644001.3 KBaab5731651986cda3bfd15af9a5c8afc0a60089de6a8af4a2147ef865ca29e2a
lib/rom/global/plugin_dsl.rb100644001.1 KB734b26850cb3873b31de4343578533177787ef44d957e6f7751808703a0b9549
lib/rom/header.rb100644004.24 KB837d3118b222a49db1519d7b15d57655857bfb5c0491be840edb149f76a78791
lib/rom/header/attribute.rb100644004.46 KB2f27f5f8cfde2e0fb9597c8a4ecddaad4aea79ac3ed22c78da68ea817d8f17cd
lib/rom/initializer.rb100644001.9 KBe4a747987c1d76c0e47e4b46e79266fe96582702a33474fa0151f256df5b3f36
lib/rom/lint/enumerable_dataset.rb100644001.23 KB716ba278dfd18e900595b2690682fd90ec4028b2cdfceb5b1e69b862de4751bf
lib/rom/lint/gateway.rb100644002.97 KB3df5395c64ee7249d730e04b64ffb961731257d1b24a63695de79891388331e0
lib/rom/lint/linter.rb100644001.74 KB3c5dc32cb09b51714778024c9a8a6f85cf1aac1045d5b0c01e91738d4cd794ab
lib/rom/lint/spec.rb10064400548 Bytesd01aeb74106bca7a5d30405a30f6a57ac4cf4ed3755d0d64e724c517955a404f
lib/rom/lint/test.rb100644002.33 KBf752c0fa0cafe31070c9213862884dd0548b4bc6c595df1e1fb61c150146ffcf
lib/rom/mapper.rb100644002.38 KB35857a44c49f86c8e74a0487e246fb017a942a6ebbed28fe159b537fccda9ebf
lib/rom/mapper/attribute_dsl.rb1006440013.6 KBe9eeb52ce4cd34b712f1a801f4936dfb46a6394ebdc70a0ab3af0d059c32d110
lib/rom/mapper/builder.rb10064400992 Bytes75b0084bb195f9917069b801f9680060bc0ba212b4cb2718dcfa83e6348d96bc
lib/rom/mapper/dsl.rb100644003.23 KB1e1ebe3e6f976feb3b78f93641d78f398375cf58d60d251dc10c7c788cb1a859
lib/rom/mapper/model_dsl.rb100644001.33 KB1a553db91e9ca334769ce63f6cf341a4a22d828d31f47d57ff7db62b4eff3c57
lib/rom/mapper_compiler.rb100644002.01 KBbad9ffc14a5b01216a4c3f7be57d85746329ff57f60af4d358be40424531e54e
lib/rom/mapper_registry.rb10064400644 Bytes9a0b46d51b05fd84d46bb387dece7e8d3ab3ddc25b72ff160660ebde8ce3bd75
lib/rom/memory.rb10064400171 Bytes6738c5a8779be8f7dfd1df65de42f567adf4234b75e6da12c9844f0a3e584ac9
lib/rom/memory/associations.rb10064400215 Bytesaaf1f51b4702c81a817b273bfaa6fd75ace9ebd811c34594dffb16ac12ce0289
lib/rom/memory/associations/many_to_many.rb10064400206 Bytesc9d57f1beb8f0f9c1deff8731e746faff7526b8b4f31792f6f1b07decb580f78
lib/rom/memory/associations/many_to_one.rb10064400203 Byteseafdd0942ef8f90145392d84e8ad88a9d45f3d5508378855130d08a59d2f7326
lib/rom/memory/associations/one_to_many.rb10064400203 Bytes3c89fd3102b68a932938cde06641ab0acd31d0d4df1d57c757e8368021bedbe0
lib/rom/memory/associations/one_to_one.rb10064400190 Bytesaae9019aebcf00b4cabf0e5cc0ee60734c3b4d71ed739923d32ef8d3a7695d5f
lib/rom/memory/commands.rb100644001.24 KB1e93f75df730673c1b8ac5fab25d1dc4658da3261904122bf01fb26456a7c49c
lib/rom/memory/dataset.rb100644002.96 KBc0d9a4a8cd3b744cf5bfbf42c898d032af3ee98dc4969ef6f6bd2e406bfcbfe4
lib/rom/memory/gateway.rb100644001.31 KB1710e9bbba3359d301312318382a5b0c30a5261a5bcd3310d38cf6d53df51fe8
lib/rom/memory/mapper_compiler.rb10064400154 Bytes17c4a262fd3c9dbdb3bcfdb2c9d08e177854a254c10f4680690266d8a01f6d4b
lib/rom/memory/relation.rb100644001.92 KB292c31846ca3b12304731e0d9d25306a03c6abe9590ded1d471b91829c7ff993
lib/rom/memory/schema.rb10064400743 Bytes484055703952d72bf4068cdcca22989937a10f55d9c64483fa123d482b9bdc91
lib/rom/memory/storage.rb100644001.04 KB61e8f343cce7f2b32cb3e02881e57ab7e442cf9091691f58e2caef33d93f57f3
lib/rom/memory/types.rb10064400139 Bytes7ed8685ca0c4e31be5065297cd5edf014dffcdb639cd5aa527bff6cae06a6af3
lib/rom/model_builder.rb100644002 KB3c144bfb3bddda5f48e259384fd280619e98101bfd8946553df58b10f29793b7
lib/rom/open_struct.rb10064400834 Bytes8ca11d8590de772cb3f225187b1a54b2c294fec21762b9f9f1fb68602c9e877c
lib/rom/pipeline.rb100644002.36 KB904297a31a62b02283a38f12605e400a71c59350cffa833f7dc1596e9d4d9b46
lib/rom/plugin.rb10064400973 Bytes69f76db1e390aecf2c8dc0b256ba76d705db8061b7bfe5538ee56d2c95a05c3d
lib/rom/plugin_registry.rb100644003.42 KB8bf1fed0d34b9d15e83e5cc5658c3cf54dba4d68cd6fafc1ba1bd8b5d6313b2a
lib/rom/plugins.rb10064400440 Bytese80c9b2c9562a6ca62f59fe5d0e09aa745ceed393701423850c8abadec91d93e
lib/rom/plugins/command/schema.rb100644001.12 KBfdf1c1fe4df52719e3df441123fe89bfd1f6cb15b8502c0b2e09ac1e5353a300
lib/rom/plugins/command/timestamps.rb100644004.27 KBcd59680f585acc93d0c396bbaac5389ea30730aac2d2c153f75481a49a5aaf0f
lib/rom/plugins/relation/instrumentation.rb100644001.65 KBbef65d1d6500f2387006228b8935e323aa4234e507d9daceb45481e3d96e566c
lib/rom/plugins/relation/registry_reader.rb10064400978 Bytes4e629297ed72237b888102d4f62bc8d3d64dea487e8b6f74ee6601524b20254d
lib/rom/plugins/schema/timestamps.rb100644001.52 KBe9daf80fa9ee9589be9da039f93a2106724bdeee8220c02c4f031027e44d99e9
lib/rom/processor.rb10064400589 Bytesf561f5f3feb1308d6ef59519b34b2cabab64c3825ba0754f0576e5bc52fe8f8e
lib/rom/processor/transproc.rb1006440011.4 KB8226d6d71993066913f72c27edebb92ac13dfb8db4aadb8a6fe777b18d307f40
lib/rom/registry.rb100644002.28 KBbb26ed2de89f587487aa0f600902c05e0c93e23367117729c0e5ad09d086d30b
lib/rom/relation.rb1006440016.4 KB117ee25af663ebb9d3ebba0675e5c277aea1aebf8b34854f1badd1c055d68790
lib/rom/relation/class_interface.rb100644008.53 KB2422265a3be46c0173d6fe0509cd649dd7466b6113f156ec9ee2d9ad39f0d57c
lib/rom/relation/combined.rb100644004.45 KBfd47cbbcdd5d1745b79c519e59eb8cb8c3e8b9010c9766c3497ecbdc8dd778f8
lib/rom/relation/commands.rb100644002.07 KB6042a903d9a1e7f8926c35bd660a7b6b60c2238967a5049381f8a890b9c16fbb
lib/rom/relation/composite.rb100644001.07 KBffaed232d9552b03bab12ef652f3632ff874458074da0591b8c951498c3caa94
lib/rom/relation/curried.rb100644003.27 KBb1498d5b21d95b54ac7588655f9b761333a595557df6728973b4864ee6db6760
lib/rom/relation/graph.rb100644002.16 KBbe389e66b709bf1bf2bfbe07bc85c58302d3d0ac13512c6760e2817932aa4b54
lib/rom/relation/loaded.rb100644003.02 KB4a558386e45f83d870b9f6d5d981884eed976d004c0c97ed24a6e242ceef5946
lib/rom/relation/materializable.rb100644001.12 KB0b22556c638bf57154e53bf2a77b993db239ffa9a8b462215cfda9eb38363fff
lib/rom/relation/name.rb100644002.46 KB46d4256b129856de959fb4f93846189f162491f6532b687b8bbc4b719d6184a6
lib/rom/relation/view_dsl.rb100644001.78 KBa4bee1b08fdd6e26b30091aea14397a0fb240c573375514f90a12070092eb1ae
lib/rom/relation/wrap.rb100644001.19 KB5e5838d182ca5b31be703a228d367980d0b76849d608fc9235bbe916c94bf640
lib/rom/relation_registry.rb10064400257 Bytesbc7ba8f05aa1ce0e79b1f52b0a8391ec84d5dd293476881a03a6d3d9b7c02ec2
lib/rom/schema.rb1006440012.4 KBa5e5c52521ece4b2bd120274dbfeb402c5515076bcdbf3c40d23d4b48440f0af
lib/rom/schema/associations_dsl.rb100644005.96 KB1768c26c8b43f82463881952e96ea8d4011a5b559a39b9a25351eed20b3845f3
lib/rom/schema/dsl.rb100644006.24 KB7cb877bad704278049f62efee7705d15f8e32b66506ccc2c240b393130d814f7
lib/rom/schema/inferrer.rb100644003.07 KB8ac19905740b1e3ef3af55443b1bf921d997ad744c8188585772db1733e36297
lib/rom/schema_plugin.rb10064400352 Bytesad628371817338ced910c38cc93be60a8358e06abff25065e944f95baf0b1759
lib/rom/setup.rb100644002.09 KB8e4dc188ab3528810564dc180a697c0fc70f61fcac18120a6d91c42a7a544d41
lib/rom/setup/auto_registration.rb100644002.66 KBc4b1dbbc87b4eceead3a0227acdc2fce4003ce942822f1a0d1b3d1c7c7a43c63
lib/rom/setup/auto_registration_strategies/base.rb10064400471 Bytes124a270f5f3289abc777e8b837837a6ccc32fd64c112ba59256c56e389946182
lib/rom/setup/auto_registration_strategies/custom_namespace.rb100644002.21 KB5fc3c4d6fec1802bf94e9679396c22e0b5515d1cbab9628f2f4b5f2fb1b75a5e
lib/rom/setup/auto_registration_strategies/no_namespace.rb10064400822 Bytes623caeaa3231a97431187143da68d78fefefcaa5951feea7ef6925143095c543
lib/rom/setup/auto_registration_strategies/with_namespace.rb10064400715 Bytes51294e73f9cfa6780d403e1f2fafca58122974b1edb7a0a9f82ea03c979e2373
lib/rom/setup/finalize.rb100644002.72 KB7da95c1203285e75cd34a8acf25e1249435f72744aa3db3b7af4a53006efd181
lib/rom/setup/finalize/finalize_commands.rb100644001.84 KB9fa496928cc41a82dc8cca03187422e0777297bf3e6ef9ece035e12b98de906e
lib/rom/setup/finalize/finalize_mappers.rb100644001.97 KBb168a252d94ccb1519739cbaa903f5e029f2a26af2e7999db1d94c98b2547d02
lib/rom/setup/finalize/finalize_relations.rb100644004.03 KB8ff1affffe62e5c94ee3cddb6af234d232ab468f3b51e8a188751b7259d9dd7d
lib/rom/struct.rb100644003.07 KBccb88fd681ac34b59b83848ad9402aca082adfda622af2b227e42b4c16d939ab
lib/rom/struct_compiler.rb100644002.38 KBf89fa3f3fd7b68b5ff4604c99daaff01b031ee6107d7604473f0d0fd86d8a3d1
lib/rom/support/configurable.rb100644002.05 KBe1669e43209f1fca4873d5017f5d931bc90c5864cf15ae5c2bb5b2efba21cbe9
lib/rom/support/inflector.rb10064400153 Bytes65d4a90df0c1e878515b285f69a533552103a5f8352e66cc0ddd67812fae1874
lib/rom/support/memoizable.rb100644001.25 KB751cdc627cfd947a95bb4d83e6436e66e349ab5fa508e17164c6cbeccba4f389
lib/rom/support/notifications.rb100644005.42 KB51a5f207ad0e479e4299937b9e50c6333b7e6b75555b3cdc9bcd8e3267d7a97c
lib/rom/transaction.rb10064400441 Bytes4e892345932afd455fcc1858260bf3b0917141aa2359cedc72c5b86ee2c01ecd
lib/rom/transformer.rb100644002.14 KB6b51467f67e24255828bbfe7c5b598dda59bf0e5b04d81385da5970a68b7b2fc
lib/rom/types.rb100644001.83 KBad66cee5a5276742f651d81fdff14c42447017fecf2bac05c92ca75f3532c531