dm-core-0.9.3

https://rubygems.org

dm-core

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 23164

number: 0.9.3

platform: ruby

spec_sha256: caf02fbb4feae4bceb03b7585dcee1334d72983d7d2d20e48c7429772cce6991

sha256: 0217fe10146e378e676a5e3b5f19fe9a3f18a0989a14af06a5173858e25fd878

created_at: 2024-05-13 08:14:05 UTC

updated_at: 2024-05-23 20:13:00 UTC

position: 25

version_data_entries_count: 123

uploaded_at: 2009-07-25 18:26:51 UTC

indexed: true

has_extensions:

extensions:

Gem size: 135 KB

Version Data Entries

Total: 123

Unpacked size: 655 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
MIT-LICENSE644001.03 KBcdb395c0151eea8e6bc8b3aae361a04056e4fdf5c95fd0884c73000183c90e96
Rakefile75500765 Bytes9ce8fd10e756581525a28a51b2131deae5c5150bd9cdef8040be4b0028beef72
SPECS644002.15 KBf14e39faf5df7b77030596e72b4beb0b7f5430b13f05d9bd521d673b357c5111
lib/dm-core/associations/many_to_one.rb644002.78 KBc4c6d525def14d3de18b22652cb196525271b118b10f5fab4532054bb7cc57ee
lib/dm-core/auto_migrations.rb644001.8 KBdec69c599248b145b928c5f54973c7ca30124cd0fc02c28ee08045a5e3f3d7c8
lib/dm-core/type.rb755004.46 KB1c34a5ebfc295e382c9a93deacded634c3f296961a8cc168b640071d30fcb825
.autotest64400676 Bytes89e222dd558d64f08f4c20af24100f17a8e0bb58c40ac46fdbe8fda7043c9330
FAQ644002.23 KB998a9bf24d094faeae6a16dce4fc3db55bfff2f6e30eea7bba629a0172e57e5c
History.txt644007.67 KBba8504c7ef59b3fe5fe7c6c3603dd2be0f47efe2bd67ebfea6d6ad3bfb9e7675
lib/dm-core/support/assertions.rb64400305 Bytes87c3fd9200c971c913590ee248496a1a8cce615d9991fe22c726ba64f5b2b82d
lib/dm-core/support/errors.rb64400610 Bytes3a0425ff114f1341d834a6f179ac2894d747316cebbdaf45aa93fb30a54dbc4b
lib/dm-core/types.rb64400397 Bytes717e2b139d32679efc1ff291bfd5601ab531cc3fc5a2436e5ab19f3ff602cc85
lib/dm-core/types/boolean.rb64400165 Bytes48bf5d8d8731e4cdbb6da9b3948aaf9a09949e8b4d46fc4a0eb01e4952e2ddf9
spec/integration/associations/many_to_many_spec.rb644006.03 KB13e0a46d356e2fa367c9be8343b0eb85839da914456d55922080a11ff63d5635
spec/integration/collection_spec.rb6440034.5 KB04f5b1d5f5dbbd982ec48f662c46591749f9fac95520f69758d0a6209426c1bd
spec/integration/postgres_adapter_spec.rb6440020.5 KBa9fc2e3cb966074ec3f901416d0d62ab2e1d8c9c20589c38faedf43897de7d1c
spec/unit/adapters/abstract_adapter_spec.rb644005.32 KB661ca2502ddb0066df3affd4799c8f474b96e2a535d0d1d9f74948475ba40af9
spec/unit/adapters/data_objects_adapter_spec.rb6440024.7 KB7702e484505d10738e8ae91c77565023f8b7b96e2ece19fe74d2c35009624d5f
spec/unit/adapters/postgres_adapter_spec.rb644005.1 KBa31d8e085f13a0917c2fa5fddacc6a399cbde4a5d6fd79aafdfe68c7f821c305
spec/unit/associations/one_to_many_spec.rb6440010.9 KB149cc0184841dff37d12bd07f0f65b59ec31e0e6f73cab9f27396b886cf71dbb
spec/unit/associations/one_to_one_spec.rb64400185 Byteseff730c6438b2e590642ba01b827c4bb832a9ae26c1adbfe564a585531cb21bc
spec/unit/associations/relationship_spec.rb644002.34 KB33999809f9a3065f8d73ac064ad721d580eec65eff5f0160bf8abc802e2ff358
tasks/dm.rb644001.62 KBa5aa3469c98cb7542f71649bb314b7a0fdff8168446088b4e901e716b3d826d4
tasks/doc.rb64400555 Bytesfb2acd29ebd74ab3496d3df5de0b1ffe160f8b692bc8092c92413c974f2b98a0
README.txt644005.46 KBe44760c4ebc497ff7846f5b92b39f25b3bac5f0f54ee40d204818da09ecbe426
TODO6440041 Bytesc24d9359d49e11dc0e327b9483b4680fad34560cef24f034d6c1457a8e1914c9
lib/dm-core.rb644006.58 KB4c56c6ca0424457a8d45847e12ab5d005d767f9dfdbd9898ad0ac0e69885aded
lib/dm-core/identity_map.rb644001.02 KB197c99778652875d26b7296f12dece852a13518e9c29a347784a7196603809a9
lib/dm-core/is.rb64400386 Bytesd56c5ea4d395fae745aa9b922bc178a38f33bf0ca1ac2974980e339f3741212f
lib/dm-core/model.rb6440014.5 KB2c38f3f606750712d86fa6fe596079c5772d3f2aeea3f6d2f566674e524c6a76
lib/dm-core/types/serial.rb64400251 Bytes1c22ba9cb8488ca0a66e6ac99f49baf5c3e38a5f28d36fe90011ff95a4e3634b
lib/dm-core/types/text.rb64400263 Bytesbc9f6eba4107ea86a1c2fc70a2a30d967bbd220ddaf6956de7a7de157a8cd458
lib/dm-core/version.rb6440079 Bytes53563a6dc013e0b59e992d8366af6ce5a558c3eb11bee274a92ff1cf1bd3ca7e
spec/integration/dependency_queue_spec.rb644001.57 KB8ec8da94c239d855a94b35f948d9df0ad017dec39ca6262f6268034bb50d30fd
spec/integration/resource_spec.rb6440010.7 KB4f727dd49f538ee1e6e5e643739326901663121f5decc956c5da90a903f42e50
spec/models/zoo.rb64400821 Bytesc40d8c922c035fd90cdd40b6c6ca35f2b8bd8108de687177eddae8918f733149
spec/unit/collection_spec.rb644003.96 KB6cfe322a4c27643bae6738ad428ddbf274c616766864e5b0097195f55cf7e605
lib/dm-core/associations/one_to_many.rb644009.71 KBcca7901ac90537ec3ccc3cb1077f082389aadddf9c30c9e86cf6f92e2293c283
lib/dm-core/collection.rb6440017.6 KBd43ac656b961108eb5a617ce2959185369c466ec7734d00739dadb75c58f71ee
lib/dm-core/dependency_queue.rb64400706 Bytes5a6d2a40fad3176ccfd2ea20e0be7bdbbd50a54b60fa92d5acc56402f2da8490
lib/dm-core/hook.rb64400300 Bytes834e4743dbeb077eef2454fade9f420550f2dbb6c35edf5064311f4a967da066
lib/dm-core/logger.rb644006.35 KBb3fdcff3b26e17cb0eae27042a75755f718e6103910fdbb9c7e6123d77f8f762
lib/dm-core/type_map.rb644001.84 KB8f90700d2e8cf4994ca45ceba5039b6cf70f662b865172cb1694bff579a601d3
tasks/install.rb64400663 Bytes13745b393be99e92ea8b370a7b341e93296e84c8e6047547121d2f10c120a83a
lib/dm-core/migrations/destructive_migrations.rb64400415 Bytes86a70f00e8fe617314bd411798b90e3619dd81420b7490d9363ac014d29c92a1
lib/dm-core/migrator.rb64400542 Bytes51b215815ae91a219ec5ba9ea1bbc1ec89c438221175222c732cf66d13916860
lib/dm-core/naming_conventions.rb644001.75 KB29e5a383307af3081ab6d89016debafc402b5b332048e45b872692037b23fefd
lib/dm-core/property.rb6440021.9 KBe9af348752be6d7a7537dbe543ae799f4cce621f060829a42bb1ba20a699cc28
spec/integration/mysql_adapter_spec.rb644002.55 KB31ebe0ac3d1984fb55c37678d8f35335ecdf68e50eba65e70e921c795fd97364
spec/spec_helper.rb644002.18 KBe28235917fbf2f807eeedd2c7f64aa41293f343589d4d9835fab401b113dd422
tasks/hoe.rb64400941 Bytes1b50d2972a6ca10fb00d19c460b7d7ed15ce511e1d3dccc8baaba2171988202f
lib/dm-core/property_set.rb755003.5 KB80d89c3b3435b8bafeea0991f1d6ecb4ea13d24435614095d8ad27bb059f6884
lib/dm-core/query.rb6440021.2 KB32ce5779d67cb35676213815717cda5c84712b97af313def1ce86ab5a770811a
lib/dm-core/repository.rb755003.54 KBe306022dfc2a987a158a9626c674697a77ad51636bc9f5b0796a23bbf8431278
script/all75500150 Bytes9b9d85ada88e9aa1dbeb292d794fffb4ca32e29afbc7372277628a613404dd0d
script/performance.rb755005.17 KBdc5486796d66891c841923202acf281a39142e478e104559c6300334de135c99
spec/integration/associations/one_to_many_spec.rb644001.96 KBb2467e2f41dada5c86162c5db760ae39e1c3fe2cede6d431155e8826f6acb243
spec/integration/auto_migrations_spec.rb7550019.9 KBfa32bdd59f314ad44c3365545eaf930bea2ffe183853174355b2323807c9fec7
lib/dm-core/types/object.rb64400450 Bytesd8749aaa69d045fe0ff84dd4ad868f8515fd0cff863e459c0dca24e9a2966ac9
lib/dm-core/adapters/data_objects_adapter.rb6440025.2 KBc5e1745bd030ed6c9feb62ce53a0fe6956339d742e9b09bfe562729f6b252317
spec/models/vehicles.rb64400568 Bytes5f99106492e800593fe0ed6bc2f119b8a444f8cf47e2c3682892607064610308
spec/unit/resource_spec.rb6440017.5 KB77901808ee4c6532486fe50a31d98261e4061ed83ec6239d746d60f3b2e473c3
Manifest.txt644003.53 KB304f4cca2c2bb1267c98d927335cf2f4e38a51572b86a25e5e31e37afc5516c3
lib/dm-core/adapters.rb64400129 Bytesde858679e3fd5139ebfe2238d4fd747d3cfebbd5ac5506d61546957d9544924b
lib/dm-core/associations/one_to_one.rb644002.05 KBe63a6b87f799a609bddb5ffca9de2bf96fe120f16b936fd12d13e993107bac2d
lib/dm-core/associations/relationship.rb644008.16 KB13ea6a7a712fa7848af4d49e525f20ea650086789f7796e2f9bafa909084f95c
lib/dm-core/associations/relationship_chain.rb644002.77 KB121ca159c5a13e39fcde7a09b3a01100d4c7337646615ecd512be1ae05fc906c
spec/unit/transaction_spec.rb6440026.1 KBf70ce51092aa18f39f7e5350055eacc63d87b8f218d3b66f808414e1c70f38e1
spec/unit/type_map_spec.rb644003.23 KB83181fd5c6badbf476354a87716922799606d6a4decd76f877a653c35c55379f
spec/unit/type_spec.rb644002.88 KBb29c9fc981aff5392e04d645d6459140204b53318afe997c9f743f8307aa7671
lib/dm-core/transaction.rb644008.97 KB2c7533f0f8b29996d814f3f7d7d11401d74e1aad7861e7edabff349f0e67124d
spec/integration/associations/many_to_one_spec.rb644004.27 KB47492653116f755e09d434ae26c32c86f4ae543e09de57962f88dc59aa145d49
spec/integration/sqlite3_adapter_spec.rb6440010.2 KB3fb52e9c81cdf9e95129d2921b12cac6df753eab3288ac0fe6361c4f467d2d28
spec/lib/logging_helper.rb64400522 Bytesf53ec713333be11afc5babea07967ed787ef833e0acd51e18634e7d27e08e281
spec/spec.opts6440043 Bytes9c3974418caad5ee4b230baabfa22d3bd262c760e15a77b4e491b558de465466
lib/dm-core/support/kernel.rb64400222 Bytes36cc29f3d87347dde4de75bea089b6f6deaa88e8643217cdf1bf0061d1e93a40
lib/dm-core/support/symbol.rb64400679 Bytesfb8a73116063af12e84cbd09c8a48c65d4324f1cb6b354868ad771faf4aa7663
lib/dm-core/adapters/mysql_adapter.rb644003.85 KBeac01566e3d3b272eeebd73fe4c5d2b42343e63206eeac5a17ef6219f0b351e7
script/profile.rb755002.02 KB24c0f5469a3a3fbb6f1bd66e512a160f8b59bb597e1865165cc1f7afb5541127
spec/integration/association_spec.rb6440039.5 KB93a9db9f6fdc3985cf466c30eb798c00db5e7eb0a0eda7e0986719d2608b1fd7
spec/integration/association_through_spec.rb644004.24 KB39ef1064b064292d089c9a614ad2cad54e77a416a4fb1301b174b1efcefde56c
spec/unit/associations/many_to_many_spec.rb64400412 Bytes3146ace75c628322f67c681e42d0bf103015486ee07cae827a81ecd2aa63f869
lib/dm-core/adapters/postgres_adapter.rb644005.67 KB7f40c8db680277a364259f86b5938bc7302bee43296f5b2c6fd80d87ed92b7d6
lib/dm-core/adapters/sqlite3_adapter.rb644003.28 KB4cfa2ecdfe05e81007cdd9d2ada86e30c1204a5e71957fdffb9c4542b9b653e7
spec/unit/associations/many_to_one_spec.rb644004.1 KBef5e3029608a816074b89e4f675968386c371117930a56c978e68a2c65e45c88
spec/integration/data_objects_adapter_spec.rb644001.11 KB4120bac558216da8b6e503faa532ea2fdc42882d75e8f15d98452e4705f39501
QUICKLINKS64400396 Bytese24155b6ca9be3850f91291f52c8b8a2ce7d23a48a76429d5d60054ef986a009
tasks/ci.rb644002.3 KB3baceeccb7f9d216e0deae5cc6c97ac0cd33f29f1dc67b5f3db7280ebf345efe
lib/dm-core/types/discriminator.rb644001018 Bytes5fa45ab07c46ffa9919bf9beef067069c1b2b075778e292eeda1acf2099e6e86
lib/dm-core/types/paranoid_boolean.rb64400889 Bytes7888ca3a8bbf1fb603ee2a5af01d2396245464ff44b89aa5be6373dcd7e187dd
lib/dm-core/types/paranoid_datetime.rb64400878 Bytesa7685feae1fd46bd614cdd1515869fa4c376be580b8284eaec54eded8e459d23
spec/integration/property_spec.rb644007.14 KB226dfe6df9dc01c2ec479185efe8dd0310c2aa2ac1ff23b7219e76aeb608f239
spec/integration/query_spec.rb6440015.7 KB2648ecd64f4b13ff02d1ef37a2bda037f14fdbfb54b818d81a994113cbd59369
spec/integration/sti_spec.rb644005.42 KB4240a05c423735b97831b7c4409c998d3357cc30a2cf3142f4b77d65b1f9bd1d
spec/integration/transaction_spec.rb644002.04 KB6089e46f5b30342c78b6a0c53c344f33e26317b2751b6303dfb57bfffea398da
spec/unit/associations_spec.rb644007.1 KB05bbd64db9e9c9b8b1ffc3bf1f38cc7c5a23770e797f32367d5e1dfd526e78ab
spec/unit/auto_migrations_spec.rb644002.75 KB93dff5bc3e570280eb1fb2d88e463b2bb73c60eddb6056681314b950d97859a2
spec/unit/model_spec.rb6440010.1 KB3c7f577155321070e7152df5da497dbcd32b37ccca86b68a58a3df5b09e9bf68
spec/unit/property_set_spec.rb644002.7 KB2c8c8235e191f48c5a3f51a6aefb078e5798e3b5e72388af25ba3fd0bff0ff19
spec/unit/property_spec.rb6440019.4 KB24d59eff0e30c348750e508f92363f358007085c433f2a068fffd46de174a3b8
spec/unit/query_spec.rb6440020.1 KB32bdaa170c5eb33f1faf4954e3e33d8bb93bc609ca8c0fca1f563b9ffd8d29e6
spec/unit/migrator_spec.rb64400826 Bytes3dfb964d8c1edeac2be45b746b095861ad83affbd48dd93812e9f099b3f9b302
lib/dm-core/associations.rb644007.56 KBd4594c68f094bb91b0bbf205e8cfb2845eaca1356992aac5913d4eb4e16ac990
lib/dm-core/associations/many_to_many.rb644004.66 KBb07dabb2e2b98fa6802d57c4c65f46e3b5a53d95d70a1a633e4a1f49410b5b2a
lib/dm-core/resource.rb6440014.7 KB4e1abe9730d22a000571d95a0df0d891dce3f2d9dc906b5a41f05f1550dd79b0
lib/dm-core/scope.rb644001.54 KB5357a4f99f060857af069e20ec020cdced076fad018d6aced92b7cde68d9c7b6
lib/dm-core/support.rb64400176 Bytes587ea40b9ad0f30eebc583f8190801e127cc5115cdf4539a0f42ce5fe2240d18
lib/dm-core/support/array.rb64400297 Bytesc6b40d8e891f2a14932da87293fa4969cf662388f6a83ad0c54da926e92a31d0
spec/integration/repository_spec.rb644001.85 KB44a3c22244c8e5607e267077ece52a16c7829d830dc08897bec193134c91d446
spec/integration/type_spec.rb644006.84 KBb9f80b8d58ec3399d7c939d777a8fc834d1a15aefa5751753a265436c462ce3f
spec/lib/mock_adapter.rb64400336 Bytese1426b265db8d17481062f85663678a5c0f9a8bb1a574272cba10fd5878d319c
spec/lib/model_loader.rb644002.33 KBfcd2e4446681d1a737d2257ba4fae385aaf172e84ef264ad5cb3b4b1c55656bd
spec/integration/model_spec.rb644003.18 KB3ba0cf3bee8da8922d787c452c17a373f6dbd42f5c510480c91e4682db48bb98
spec/unit/is_spec.rb644001.61 KB4de145dcfbf6c5c7089b719427b1759052faac33330f5b1ed7451da5f261989f
spec/unit/naming_conventions_spec.rb644001.58 KBc13270842dc7b3b0eb6ee82aaf5d0a7b75df2f3f3a00b77f59e5b06c7c3e8eb9
spec/integration/strategic_eager_loading_spec.rb644003.96 KB0da1a59e10049aed725dc8b0cd1ed5f2527689e5410d3c2cf1d4faa278ac2134
spec/unit/adapters/adapter_shared_spec.rb64400613 Bytescb22fd9c46f12d7598831bba2d328b794bba54a30e71219c5feecfbb77bffabc
spec/unit/identity_map_spec.rb644003.47 KB45454f72c5cd2890bdae6f1ec451955e2c4033b54159d94caff7a79b5cfd24bc
spec/unit/scope_spec.rb644004.33 KB9a06c73f767e35b9948fffd61447a8f8cae2fe69d0e589e67409801d0cbacccc
lib/dm-core/adapters/abstract_adapter.rb644005.93 KBb8e320c3fa1b35e3613a2f7e515512bda57d9a3ae80b4e57742704633f5554b9
spec/lib/publicize_methods.rb64400907 Bytesb531d50d7f5f3116d53968032f778a394f22981f088183d1aae4516c41aed326
spec/unit/data_mapper_spec.rb64400960 Bytes7cdb2a3ef49d1446b3529c1b666a5ef541b8e32340b502bac1d2979b0379aeab
spec/unit/repository_spec.rb644002.89 KBbccc996ed70296c5e63a475a802e28bc69aee44c5ea2d86442b1552ce51c57a1