rom-core-5.3.0

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: 1067522

number: 5.3.0

platform: ruby

spec_sha256: f7463dce8a8a768b1e586917e1847b8d7fc47f6196e5631dc5c0d1373197aba0

sha256: f55baf890f4ba8a18ff5c9bec4199391d1023a7afa5a67340b94f3358fd2aa34

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

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

position: 2

version_data_entries_count: 137

uploaded_at: 2022-11-11 07:10:32 UTC

indexed: true

has_extensions:

extensions:

Gem size: 84.5 KB

Version Data Entries

Total: 137

Unpacked size: 338 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.61 KB50bd5bbde9efde9c403dcfb434a23a5313c414163a246a6e58b4c41cccb405c2
lib/rom/associations/definitions.rb10064400293 Bytes47feefcab75521f3e289b6741db4e476e92976b1f08f9abc16f63d14ccd67558
lib/rom/associations/definitions/abstract.rb100644004.22 KB31d40de9d858d2bafcc22f00d3470c460ba8ad71312a6c17e713a86f8c94489e
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.79 KBbbeeb5055e022e220f0407ceacf20e57646a176ec866ec73643f4d98ba8e89f5
lib/rom/auto_curry.rb100644001.52 KB035de98d735a701909f478feb52ff2aa17b1affca3e5a95f52b708b98db1c5c2
lib/rom/cache.rb100644001.38 KB896f2b3b77ef497e27e46c413ccfb9afb39c1e7123c0a95cc2cb58eacdc729cf
lib/rom/command.rb1006440011.4 KB3562a89ced35dbb301081b16063ddeff7e5db1cf8fafc1a53296c3b4cf985f30
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.91 KB129ce72de891b238592575efd2760d2cddc93ed966605d737e1cc1ffd8878c50
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.27 KBeefba66d463cd1fce892765f4b6e460b725837c102bd3ad83be3f7691c367867
lib/rom/configuration_dsl/command_dsl.rb10064400922 Bytesbbad851614ae238514b4aa2a8d39de65b0fceb982ed2fb415b0a0263fab8007c
lib/rom/configuration_dsl/mapper_dsl.rb100644001.04 KBbef18c070524f2d3bbb053be45b8e63e057f16d66a925bf84e4742616b74a5d2
lib/rom/configuration_dsl/relation.rb10064400700 Bytes2e34c94a7430d5b3a0dc7dee24f26ca0cb28d11a004ff5bc81c9504b53e21a6b
lib/rom/constants.rb100644002.63 KBe99ed38e7567ba03a594b7fa1993379e48fe0b696aa491ef8a6facb1c4584909
lib/rom/container.rb100644004.44 KB91fc49eed75b02055651f613e90230497256ac65706a27a60cd940cb336728d9
lib/rom/core.rb100644001.42 KBda64e9192eaa3fc811e911a250306e02a27ce36462ad03edf3cd8591fbb115c1
lib/rom/core/version.rb1006440088 Bytes76b543d02c91e3cf687826185f9cdb755af5feda4953f651c892fd197c1d1869
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.92 KBb364f1024b4b7fb31a22988ec50b93f1180a7ed197dc7c3f2e0efd03807e6c67
lib/rom/gateway.rb100644004.58 KBf6f526c4f0d169959d5843908d14926ff3a93d4177eb8b674f9e613863373f29
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.44 KBb73b930dc7641939ac7bc58d7d422437d7987b00ce3b2627a0afb34779546c46
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.rb10064400958 Bytes2c8db1a8d5350413acf5603de966b339ba1b4e10d2e6628922005cf9fcd1822d
lib/rom/mapper/dsl.rb100644003.19 KBf67fa5297fdee0075b2d12aea3d5f96d304cf9a620182926881ebc0865ee9c0c
lib/rom/mapper/model_dsl.rb100644001.33 KB1a553db91e9ca334769ce63f6cf341a4a22d828d31f47d57ff7db62b4eff3c57
lib/rom/mapper_compiler.rb100644001.97 KB7ea5259d690b849e49849488ceb82ca9e2e3ef0f991b0148c746ec8e42e4c93c
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.rb10064400422 Bytes61f427c4dad3eca07d1d82afa07039cae0d8ef851d4aa69a4d354c5f0280395a
lib/rom/plugins/command/schema.rb100644001.12 KBfdf1c1fe4df52719e3df441123fe89bfd1f6cb15b8502c0b2e09ac1e5353a300
lib/rom/plugins/command/timestamps.rb100644004.27 KBcd59680f585acc93d0c396bbaac5389ea30730aac2d2c153f75481a49a5aaf0f
lib/rom/plugins/relation/instrumentation.rb100644001.62 KB78c6e81eb7ebbb295409889bc4d642759f0cd50ed5cca2565231f740ae27a492
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 KBba807aa2ed446f4973581fdbf72614b41c7935565abf2b3198c6dbdd85eed32e
lib/rom/registry.rb100644002.2 KB66822c5462744803533b7e599ba1f68c5bbfaafb8372a1d8d2823d1130c9399b
lib/rom/relation.rb1006440016.3 KB2afc46a90f8925d113bf0e8cefcb14f6595d1650a8eed65104008475799339c2
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.25 KB8d728c50a5fe4ffc47decfd8186d0d84aa0d7356d1fb7a90d3f316a68ce721e5
lib/rom/relation/graph.rb100644002.14 KBbb6547652ebeffee109165ac761e89e5de9587b25d229537579096a48b97ba55
lib/rom/relation/loaded.rb100644003 KB40691f962c2eb474b981ab30a273b378021adcb1100dd33000481f576eab4448
lib/rom/relation/materializable.rb100644001.12 KB0b22556c638bf57154e53bf2a77b993db239ffa9a8b462215cfda9eb38363fff
lib/rom/relation/name.rb100644002.44 KB8b803f334b99e55230a6c99d916dba4bad9f972d47bdeb6d2f93c32313d76d8d
lib/rom/relation/view_dsl.rb100644001.78 KB5e61a913137a40979c50021c77166295491bc6588f942ee0a14fcd3b1b165adb
lib/rom/relation/wrap.rb100644001.19 KB5e5838d182ca5b31be703a228d367980d0b76849d608fc9235bbe916c94bf640
lib/rom/relation_registry.rb10064400257 Bytesbc7ba8f05aa1ce0e79b1f52b0a8391ec84d5dd293476881a03a6d3d9b7c02ec2
lib/rom/schema.rb1006440012.4 KBc4bf874767af79fa7fd078f0507ab6760dd365ba75d9481cad354a264dd424f1
lib/rom/schema/associations_dsl.rb100644005.96 KB1768c26c8b43f82463881952e96ea8d4011a5b559a39b9a25351eed20b3845f3
lib/rom/schema/dsl.rb100644006.22 KB2ed94d46f34f33dce02f123cb546c169721147846dcb2929c338282ebddac8ce
lib/rom/schema/inferrer.rb100644003.03 KBa2b538756aab3f8dccf9528731181693decff6fd6b2fbc2f92eb88567b732816
lib/rom/schema_plugin.rb10064400352 Bytesad628371817338ced910c38cc93be60a8358e06abff25065e944f95baf0b1759
lib/rom/setup.rb100644002.09 KB8e4dc188ab3528810564dc180a697c0fc70f61fcac18120a6d91c42a7a544d41
lib/rom/setup/auto_registration.rb100644002.67 KB34866b89f8c58dbf605faccc51c8ade82f9425aa00ae76a666b9bf8d406d1e31
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.04 KB3bdb37c4f90089bb61c504d79b5cdbcef985dd546f8aa9758d3105444b2159dd
lib/rom/struct_compiler.rb100644002.32 KB26b24c50de6fb9c081454f452b4306296b0062e69188d2612723aad4f8fddb34
lib/rom/support/configurable.rb100644001.95 KB650cbb8ef0e0a900ce19a2403bdedd975b6b6c3048f577b8bafdf9d6f81fefb8
lib/rom/support/inflector.rb10064400128 Bytesa46cb54066428923ddb33cdcc8819fc14a9786c6345018cfc0ae3fac88d28458
lib/rom/support/memoizable.rb100644001.25 KB751cdc627cfd947a95bb4d83e6436e66e349ab5fa508e17164c6cbeccba4f389
lib/rom/support/notifications.rb100644005.39 KB39a844e6db7eae166fcce6e3e65f618079dadaa7c8a9fecb9bde7417a7cd4c1a
lib/rom/transaction.rb10064400441 Bytes4e892345932afd455fcc1858260bf3b0917141aa2359cedc72c5b86ee2c01ecd
lib/rom/transformer.rb100644002.11 KB8e3d742b5f8c54f40ed7a5f43280cc96ea14b302167f4f45430269ee5f24f4e0
lib/rom/types.rb100644001.83 KBad66cee5a5276742f651d81fdff14c42447017fecf2bac05c92ca75f3532c531