composite_primary_keys-3.1.7

https://rubygems.org

composite_primary_keys

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 51693

number: 3.1.7

platform: ruby

spec_sha256: 5aac3dd56bf8d06735b4c2e3cf60aed84bf26a11ef9ed4ecde381206acb481f9

sha256: 25439d689ace08fefe43cec988d9945bfaebaf893f25e737ff8246fac2b6d105

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

updated_at: 2024-06-03 07:34:59 UTC

position: 135

version_data_entries_count: 145

uploaded_at: 2011-05-20 04:59:53 UTC

indexed: true

has_extensions:

extensions:

Gem size: 49 KB

Version Data Entries

Total: 145

Unpacked size: 214 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
install.rb64400795 Byteseb4da5eba0a37f3bee1796b11288b81b8c1c49f67f4a534a46af2c8239baa4ba
loader.rb64400677 Bytes3891eb1403e34002e8b4734673c4639e4f0aa0ca3549536ce36f66a2b966d24b
lib/composite_primary_keys/association_preload.rb644007.16 KB4656cbbf4fde49a65c60d210e0f28fc4204b4da700359694cf5570b14a234de5
lib/composite_primary_keys/persistence.rb64400874 Bytesca6f669baa840e217876d69dcf9d6c62b71cf834adf3cb59b7896364c47bf63b
tasks/databases/mysql.rake64400952 Bytese38238a509d9a6690f0be3debdf661a3c6913a9504ca29b02c0d9b13f1d52113
tasks/databases/oracle.rake64400812 Bytes1f58a714929c4ce73beb6cbcf28512c13c636d3e8a55fa2c4ecf41271813d1a2
tasks/databases/postgresql.rake64400833 Bytes06847a6fbb51361ec98493ea18954595359091b80bfa386a662b85ad447b31ac
test/connections/native_postgresql/connection.rb64400510 Bytes46b32cd7c1cb01b358f60acdde9759538f9085a245c10d1444f2957db489429c
test/fixtures/capitol.rb6440074 Bytes3c52868b5d84289ce418d1585d12552c2e47da6841c48503c9e68413ec901a5d
test/fixtures/dorms.yml6440018 Bytesd103824dd5dcf02bd413892cdfb67a6485556164bbe80643980111b27e00e414
test/fixtures/employee.rb64400148 Bytes0023f014a76f28ecf2dab462c7ae9b0fa3a96499c28a87f99897fa6e20734f29
test/fixtures/employees.yml64400111 Bytes7ca3d9e9c36da89111ca7c1885ae7a720291034bb2709ceb71d158033b795904
test/fixtures/group.rb6440060 Bytes519a069040fa86ef85f7ad8821066b5b7684e9ae6dd3bb54a46e6dc8bcb411ae
test/fixtures/groups.yml6440043 Bytes04743a6ebae8175e81bfd5667a11cea93ce2f484b4b8b5f6ed6b7839ab7f78a5
test/fixtures/hack.rb64400167 Bytesd0d66f8a71f186a04839efed5cc9d1bf9bcdd4175e74c980f46b435c8407e23e
test/fixtures/memberships.yml6440078 Bytes0f5d3de7613c3724219c8161dced22f0a029e8016c6696678a31f21918810b45
test/fixtures/membership_status.rb64400110 Bytes6952f5e71be221f839a9206064892f9e71a193a77fcdb5505450922a7766579c
test/fixtures/membership_statuses.yml64400127 Bytesb42317256c2433a45c3a3f35c4e0c107f9fb9162d996c77ea4d890116fb81e42
test/fixtures/product.rb64400354 Bytesdb0713a911c190e8bf9a4dc2eea9a6016153c3b25b085038a24d7c51937ae607
test/fixtures/products.yml6440089 Bytes1b0dc134bb7493be302188a15ccb710d099cc10374b82bf941c9380b85cbed59
test/fixtures/reference_type.rb64400325 Bytes7f318894a984d874d917e0d35dcc5e7249ccc29dceb81c8dca4c244a54facc5d
test/fixtures/room_attributes.yml6440038 Bytesbfe518246f23c5d39eb49b5dec7e6fecc04008bb50d9d8409360e468c74d2888
test/fixtures/room_attribute_assignment.rb64400198 Bytes8b72669c2cc939dde000e5e1af5cbbabb2eb5db7e3d2b65bbc5c86f6979c0fe8
test/fixtures/room_attribute_assignments.yml6440066 Bytes3f08b96543d073f3a615c10ca651da79f93bf233b60ab3cbfa29a38b4a5a8573
test/fixtures/student.rb64400188 Bytes4aebcb7c17aab90a1908daf8bebbda9d58e7ef520bb880e4c79bf1225d960883
test/fixtures/students.yml6440030 Bytesa0b8fb4161db0fe8604bbdcfc45a6cc6b58fba80d2a2f9107d6a6052dae872e5
test/fixtures/users.yml6440064 Bytes99871474fd73e9434ec250a07d8cbaba2059ba37e0962850f2d30a9a47f3546d
test/fixtures/way_node.rb6440076 Bytes5350b354d0fe940f3fd2695511a488cb143cd70cfdde708a0fb4c3b00251364a
test/hash_tricks.rb644001011 Bytes63143435e7f9a4e97633dbc81004037e22c0f5ab9ffd753aa41d823ecd7813b5
test/test_attributes.rb644002.4 KB75cde06b0fe233e7fe9efd35bab29002613ca5922280440dabf733ce396f4e89
test/test_attribute_methods.rb64400586 Bytesd13a95adab111ecc58fe4812f75f4b849697a4a5bf40df9aa0bd6255a4abd645
test/test_clone.rb64400790 Bytes33aa2529bfcffa8041095a2bc8bc6d37b1adba8ef4c9aec848474e2e108b0894
test/test_composite_arrays.rb64400626 Bytes913ea6c3587356110ff7fe853f18c685fac7cb888fb174f577e4ca5f9adb5e07
test/test_create.rb644002.64 KB444754ea14a0362824775afc3599be6bf5c0fe8618f60451617e475208b1fb33
test/test_delete.rb644002.73 KBa6f6191162527ac95a0b1ec17bb0b593662e722e9da58e5a162c38f1723db9b7
test/test_equal.rb64400466 Bytes83ee7475325e6ce9b69aed3d631f7ab77595b2d59ba4e57079e5f3060be0db29
Rakefile64400993 Bytesc586f4261b3dbe53b6aec933ab57804c03420c49f1557affaaba7ac63a274341
History.txt644008.75 KBc2206833431fc4398a6c76727f704d6dd282a92571117e1e703180cae31dfe2f
README.txt64400852 Bytes3d036c40e42db268d1bd461bbf7b3d2cd37a3a24de215d67acf02db669d50081
README_DB2.txt644001.31 KBda30b40cf0499cc9272905e437af4794d084d31af4f422bf09759a97964cb0b7
init.rb6440069 Bytes3d42058243aff44b2a98a2a3c2ac053206bf61011e145069cdb7df1b74c08e70
lib/composite_primary_keys/associations/association_proxy.rb644001.23 KB7b3d6bccf6f1cdd76f86da13f463ca7512df81a57f4cfdb5ce80e503c05b84a1
lib/composite_primary_keys/associations/has_and_belongs_to_many_association.rb644003.99 KB0d07e6ba767f541811b91a4efbe7d4129014ca6dcc19d6fa59ff7dcaa796d798
lib/composite_primary_keys/associations/has_many_association.rb644003.13 KB650f05e5e31a3cd0c7458e747a19c481011a81a5f7d52046120c1542ff3b2618
lib/composite_primary_keys/associations/has_one_association.rb644001.05 KB8c65cd63bf7ec2864e192cad596861e574b73e9e351b1f4b7efd35ba97cdee6f
lib/composite_primary_keys/associations/through_association_scope.rb644003.87 KB994db4fbdd39e03d70febf2a689c5d4009644aea71f2407ed646b0483419bd74
lib/composite_primary_keys/associations.rb644006.96 KBbe60b8a13dee3ca4cb26af9efa48f300f8c89d069f017956c2966378182d6a89
lib/composite_primary_keys/attribute_methods.rb644003.39 KB4f12cf28f5bc233bbec3cff52fa746a9fcd01bc5d99f70c0093d313df7a8fa29
lib/composite_primary_keys/base.rb644006.16 KBb22ee87d68084d659d9e14f4be84b82129fead39200c2cbf66da769f3cc9332f
lib/composite_primary_keys/calculations.rb644001.08 KB4cca8afa79b93b4b11e8bf9ca0a672a11c3414b813590af0149b5f7713ba91ac
lib/composite_primary_keys/composite_arrays.rb64400365 Bytes58c0ae929210fd3d7faf66df6e51d32ef89a54c42fd9fd73fac2b17848f3ff97
lib/composite_primary_keys/connection_adapters/abstract_adapter.rb64400178 Bytes900946a3cb844962e219a65eb71b8eccb8a3e6a44306a8fdd40f50247bdc074f
lib/composite_primary_keys/connection_adapters/ibm_db_adapter.rb64400610 Bytesd8fd11019c98790903c6d87e918dd2570b2c428feadbf689e3b1efd5e8d081c2
lib/composite_primary_keys/connection_adapters/oracle_adapter.rb64400338 Bytes7187e2ae79868c3a5e77a215a006e281636eaaa00d103b11453b06decfb02480
lib/composite_primary_keys/connection_adapters/oracle_enhanced_adapter.rb64400426 Bytesa3bb63e3ce56d78fb4d69fecec658d02b8b961134aa1ef4d082bd72fce5d7d7c
lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb644001.78 KB291150ab88eea48aef7832a8a3fd0019d5941e882c97b66a64d4ea6863ffa7bf
lib/composite_primary_keys/connection_adapters/sqlite3_adapter.rb64400317 Bytes1ee290c15a3de97dee541bea794e0253ff12a47bf0e3014d845c2846f909ecab
lib/composite_primary_keys/finder_methods.rb644004.32 KB5feb3b67ca87b3142d275505b04db963ed2524894ed92429909f1727fed630d8
lib/composite_primary_keys/fixtures.rb64400141 Bytes8a4dbab3c1c1989f4bc4dc56b8e3afcd1f75a3f3759dac62bcd46a1a910a5854
lib/composite_primary_keys/primary_key.rb64400408 Bytes30eccd97c4b4b2758f2fd9035676cdd3f22e3d5464f9b027850f78d575b23440
lib/composite_primary_keys/query_methods.rb64400651 Bytesc7736d1a9c6cda681e127fbb78a888100791cb7a14e36c92ae5d76bc10276ab9
lib/composite_primary_keys/read.rb64400695 Bytes3d6e1b3fc9c0fbd3dfea79f2c5234873608919ad91f4c1086c6881e720709928
lib/composite_primary_keys/reflection.rb64400864 Bytese55949b9cb8d9f7110638dfcee9f8cf0e3645b51c320f3da0cdaa63a1119c33d
lib/composite_primary_keys/relation.rb644001.25 KBe27ff4f78b999b170bcd7747719fb49125218214f3813120beda24e823b43d11
lib/composite_primary_keys/validations/uniqueness.rb644001.4 KBfd4b7ce64f54f42bd782eff25fe18524cbcd9de859a1b52f7e9416487e08233c
lib/composite_primary_keys/version.rb64400150 Bytes7ff3801544f65d8b8e41790f69f0964021b08fe9ac55260c26f9272e5f3eb9a2
lib/composite_primary_keys/write.rb64400589 Bytesfe9c9a4d8258f08e1c4a1b7dc9f113c1469812682f4c1c17af1e184e301447c4
lib/composite_primary_keys.rb644003.33 KBd6a577dbbbf048da54d654f4351524ba829790170bc39725078a93676111b626
scripts/console.rb644001.18 KBd7316dfffbba4a156c19dce1dd70e1b2d5c5454b8adb02b0a4f2f2a3f970b737
scripts/txt2html644001.72 KBcacc540be6b47288ca88b7e327c0eeeba13e43e16ac2e5b912654a3ba56f30ef
scripts/txt2js644001.32 KB68379478c77a2d1e356acc6386a82a345ca88afa6bf8b37a6d97c2f49f4815eb
tasks/databases/sqlite3.rake64400876 Bytes9cc175462b9ed29089b64f411c75f764b38a4f7d894821d474d0a29fc0dda1c0
tasks/website.rake64400709 Bytesad7bf762095544d150b7547d590b5e2333ba5703069d2e80fde04be624b36154
test/abstract_unit.rb644003.24 KB805b7bb1780ab8a1ef3fce95b5d070912c117ffcd47e9c1b3b09b13c7141cf6b
test/connections/connection_spec.rb64400321 Bytesede78e8314fb84231827b1ede02f3957609d4aa67f934dd40b19f292a53d8e0e
test/connections/databases.example.yml64400287 Bytes321159dd901d6b2882c3cc76bfdd57e9fbba7be65724345e2f5a3798abf84e51
test/connections/databases.yml64400287 Bytes321159dd901d6b2882c3cc76bfdd57e9fbba7be65724345e2f5a3798abf84e51
test/connections/native_ibm_db/connection.rb64400523 Bytes21c6c05b7cb017c6f1045c32e51c8137e00227cdb80c1a0001e2699f4b327e28
test/connections/native_mysql/connection.rb64400474 Bytesf3af11e0b1f064a9db36c5afffdb120fcbac2a6fc266997c16277ccf52a2d764
test/connections/native_oracle/connection.rb64400299 Bytes4edb3c631505db38f69649fb51a94e24690ff3f6be5309be2c2abcb6edba5215
test/connections/native_oracle_enhanced/connection.rb64400641 Bytes585ba6ea7e2c87b4318923dcde3e0c0c75bbe3d2fccf87ce25a6fb0821c06519
test/connections/native_sqlite/connection.rb64400277 Bytesdde22da4eb7909b0eac51bce8b1d3894ec9c12e08edc4a1b2186b881c960a357
test/db_test.rb644001.33 KBd960c5e3965f7ab80f0cbe87376e0472f9a1100e3ad211ec81d420edc698b970
test/debug.log6440040.8 KB71ad7c0a9e8866485165f9fa2ebb1111cf4487c801918e6274e04dce3ee2ec1f
test/fixtures/article.rb64400102 Bytes5818e7d4f5208e1eef33ce7ecf2206b020903481958027657ed72586bffcac8a
test/fixtures/articles.yml6440070 Bytes5337ff1c145f4a111e76199db7de70c5d56a96c81993ab1917f588824c282b7e
test/fixtures/article_group.rb6440086 Bytes3937fce0a0b892de997296ce075b581dd73361cf27e136278dfb734b4f10c704
test/fixtures/article_groups.yml6440080 Bytes66dba69066930ba4a0e0d16565e83b92c9c057cbf921dda0d3451e6453d868eb
test/fixtures/capitols.yml64400191 Bytes8b87fe7105b3164ae43635626638b7abc8c8a3024f3ed1417620df6949388c3d
test/fixtures/comment.rb64400125 Bytes3cec26ee7f736e2faeb410936a91f23a3ce07a60826f9d22da5af884ff999102
test/fixtures/comments.yml64400194 Bytesb4ac4b7d9d0ee05462e1701451b66af8ae6d3d62d0619c70287ca9696894179d
test/fixtures/db_definitions/db2-create-tables.sql644002.62 KB20c398d584f73dba23440418abf530f548e118d23ed449512df4b40d3a784588
test/fixtures/db_definitions/db2-drop-tables.sql644001.78 KBa9b6177a40abf785741e22881d091cf5653f7aa7c3ee9409d5f09c42ac7af74e
test/fixtures/db_definitions/mysql.sql644004.65 KB2592d9cefdfc992da58563225582d8d34e79c786401d76f649f239256257c4cb
test/fixtures/db_definitions/oracle.drop.sql644001023 Bytes84f0f592942b372dddb88bc2696264dc081460ebbaa8be60074ae0c9af3d7706
test/fixtures/db_definitions/oracle.sql644004.83 KBfc47d0f7742fd8dac7e4fc6e4295c417d39591ca1b49bc9ac5f437e9a4561d6a
test/fixtures/db_definitions/postgresql.sql644005.34 KBb4bc5ad1e3977d3cf3a6bb7dd1e32a9b365f4838d0ea4d8320ffbfe9dd8b4ecd
test/fixtures/db_definitions/sqlite.sql644003.93 KBec60f2f03c6ebaa4025991c950289b495aa59f211671f50dfef1b8b9bfc8ace0
test/fixtures/department.rb64400160 Bytes6668f7ad22f7a74c54ae2d6f6d2e3fb19400ba7f63892de8c877cdc158dccc31
test/fixtures/departments.yml6440053 Bytesb1fa375a4b8a2ee6f2d7c6114c4ce66b2a8703fba9623cc81f9d62d7adc3f029
test/fixtures/dorm.rb64400107 Bytes4981470269a95829d9c729e56521655f54eb61d62486b9259454cd41d13a1c8e
test/fixtures/hacks.yml6440022 Bytes1d3807d175aa198a844bea13d96a19cf41f6d76c3c5087fa43cfbe11017e73f5
test/fixtures/kitchen_sink.rb6440075 Bytesbc48f9600372e0fade177e0d0f11318019cd92cd56672dbeb89ec639d5c38f12
test/fixtures/kitchen_sinks.yml6440086 Bytes4aa42f653733e624ea0c6d615b32be5215dbb3e8eace92917c9989de2d3e8767
test/fixtures/membership.rb64400444 Bytesdbb70651fc53a1ffe3792fc39b9d409c76e1aa85fb9aff102c13b91d5937a084
test/fixtures/product_tariff.rb64400228 Bytes557cacdc1cea15aa32f1ad12b7e89a5f20d8521827e7025ef6fe5e6609d8c98a
test/fixtures/product_tariffs.yml64400283 Bytesc4966d9cb01cd32e3aa070171b9b724a49171ff3b13d7e9dc4426aa05e8dace4
test/fixtures/reading.rb6440081 Bytes3850a91837fb9e06546bbd603913c3de420dce9d220fabe0024d987a39a9006f
test/fixtures/readings.yml64400130 Bytes7b0d14deecd59df7f08af3578bf517558297b5f5b7dcf9cb484bb8108895005c
test/fixtures/reference_code.rb64400240 Bytesfb72f94790f23ffc0880556b461fc8c9050a60a0a94352807f1c6cf2ff3fde02
test/fixtures/reference_codes.yml64400497 Bytes998766dfe8e003eb221c3d86968083e39bccca8b3497c935bb7e243854689201
test/fixtures/reference_types.yml64400166 Bytes89f52defee0a33fe55f1d2e2b4a26efdb1154563c5a0c7aefec56cf4d9f5de47
test/fixtures/restaurant.rb64400227 Bytes6df666398cbc39eec25943c082a2d3134960fefd58c597f218f1e05cc57a71f0
test/fixtures/restaurants.yml6440062 Bytes86cb8aec000f1e90e7871d393966dd3a5c396d46b42627cf1de4ceba532538ca
test/fixtures/restaurants_suburbs.yml64400128 Bytesf75c01272946c60ebdf2b227901d31f78fbb43eb233c1f7172ff614d7821d417
test/fixtures/room.rb64400435 Bytes13bbf65d5a21734928af80a2a8e4bb1bf768a4118573f1b21e2217addfe64bbd
test/fixtures/rooms.yml6440084 Bytesb0010f3a34b8e35854791d37220de41c41f6a8ccc9bd4cb53fe91c7f053050a2
test/fixtures/room_assignment.rb64400316 Bytes24ea92a3ab60ac3daed161c1f599886eeae3d3e7aebf71a45cb4bd4121f13ad3
test/fixtures/room_assignments.yml64400122 Bytes112c0af32653bf45153ebf74f86eaab4c849b84cdf2e9462a094a4fcaea38ea2
test/fixtures/room_attribute.rb64400141 Bytes999fafb98767e9481236f221ddb2f044c1be2750cd82bd3cb7ecffba9aeea72d
test/fixtures/seat.rb64400116 Bytes302967bf8bad20a7f7e54de6667738cfed508aed09e91fd61bfaec68ae3e9417
test/fixtures/seats.yml64400100 Bytes6aad6af0dba2e07c6ea80a647a0db5bb872fa914e80e2e5aaf1a6f31fcbb49a7
test/fixtures/street.rb6440099 Bytes02308acf79c4d8e5505f2f924231628d570e675607b011182f27b63dd1dd6cc6
test/fixtures/streets.yml64400196 Bytes0683bcf40f2c810e636ea9576eceff2c993a95fada40115b48e8021ec84b8eaf
test/fixtures/suburb.rb64400289 Bytesbcaf631d655103e6669f0094350fecd8c018bc718a2e0b083ff49308303ef788
test/fixtures/suburbs.yml64400116 Bytes10ed37f28e58da66269bacc5b6aeb1d4914ce486bccd0cb29abd1f9da450dad5
test/fixtures/tariff.rb64400334 Bytes3b035b5f9a7c85524ba5bdacdf5e76b2a42b88ed0dedfb51b8c6a09a6f4c1578
test/fixtures/tariffs.yml64400242 Bytesaa756d976246ad79ddc15ab0439013df1e416b42bd4fc61b5ba5a99960abaade
test/fixtures/user.rb64400301 Bytes0a8900da5aafa01e5ab34e8ed35baede05576238bef2a7bd2a337546240209b3
test/plugins/pagination.rb6440015.3 KBca44bffd896bcd969570a9ca784ef1f84bec1e83236035162d3f6c9936c6d72a
test/plugins/pagination_helper.rb644005.91 KB38c062fc00bd11ee1283058064262a1c3bdb8de5a7810cd90510fc4b4bcc2c7f
test/README_tests.txt64400915 Bytes0b16b70b48c1431c2ebbc7c2074e102eaf148c22b5aa00d3be85ee7a74d5d3c2
test/setup.rb644001.2 KB7ce12ab49fdcbee932a8ba9ab6142ddb8e5be3259c403c985953460635949527
test/test_associations.rb644009.28 KB8621477d0d1a69040857efbd05a5778a9fd0d4784f0b0d35d64e2c935b4a37ee
test/test_exists.rb64400689 Bytes5cfba7026103ecac396fa7cf46630ddbbd3777f6b09e984acac0c96b7f9e3412
test/test_find.rb644001.99 KB6f3d67cddbfd97e5237b81a67ee823da6fc3eb2aafbe0635c49f10325c835a59
test/test_ids.rb644002.66 KB50f1db0afd0550fb145d160744bc445bb749d4f1ce8762cd587b960f3563aff3
test/test_miscellaneous.rb64400714 Bytes95ed5e414e713fa8ea2ceb73b01214d2752d0084969ed7cf6e569cf35fd53d64
test/test_pagination.rb64400862 Bytes3b2f8b856aeeb60328c9d9a23101013207d2dcaa66856ed9cdbf68e2420dae16
test/test_polymorphic.rb64400734 Bytes403201097cd4f6d2c66af1fd6ba355580d961567039e7a28d17fb87950e21131
test/test_santiago.rb64400704 Bytes9e525c3673819f8f6e1575794c02c896bfe0f9f003d3a63ab3be5d0972d43aec
test/test_suite.rb64400473 Bytes0fa3832151242cfdddbb3ca30550a01e8ff245506bf72ef2dc72d350d5399271
test/test_tutorial_example.rb64400689 Bytesce759983fca4425c6c393addf2c19009fe6a45438d66ca8acbb14f0e147cb564
test/test_update.rb64400915 Bytes1c59b0f1cb5dd01bd0ebd69acfb0b05c387091bcc5c3a21145be3f406af2d0df
test/test_validations.rb64400245 Bytes8ee52d9c606723c6f5b113ef7c09b3f2e5c93bc78a4335eb6453019ce7ec8c0c