composite_primary_keys-3.0.4

https://rubygems.org

composite_primary_keys

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 51678

number: 3.0.4

platform: ruby

spec_sha256: aef6ad89c8d72ac67d36d9a511a1b4f097ccee7409577b3ce07e86ee194bc6f1

sha256: 30cbbabc38a790ea11cc68dad683781598ce2ae3ccb5fc0777e87af426937db5

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

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

position: 148

version_data_entries_count: 137

uploaded_at: 2010-11-22 04:10:08 UTC

indexed: true

has_extensions:

extensions:

Gem size: 46.5 KB

Version Data Entries

Total: 137

Unpacked size: 196 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/composite_primary_keys/calculations.rb644001.28 KBa782d8ca67e9372d442bb09091ed2a213ed57efa08f7bf52f729abaad952c1ba
lib/composite_primary_keys/connection_adapters/oracle_enhanced_adapter.rb64400426 Bytesa3bb63e3ce56d78fb4d69fecec658d02b8b961134aa1ef4d082bd72fce5d7d7c
lib/composite_primary_keys/query_methods.rb64400651 Bytesc7736d1a9c6cda681e127fbb78a888100791cb7a14e36c92ae5d76bc10276ab9
tasks/databases/mysql.rake64400952 Bytese38238a509d9a6690f0be3debdf661a3c6913a9504ca29b02c0d9b13f1d52113
tasks/databases/oracle.rake64400812 Bytes1f58a714929c4ce73beb6cbcf28512c13c636d3e8a55fa2c4ecf41271813d1a2
test/abstract_unit.rb644003.29 KBc43ae2bfa0bbcebcd9a0f8a5415c96f7fbbfea852bda3127f7df35e8c909e1e3
test/fixtures/article_group.rb6440086 Bytes3937fce0a0b892de997296ce075b581dd73361cf27e136278dfb734b4f10c704
test/fixtures/db_definitions/postgresql.sql644005.11 KB2b4d9a27fcc526b6242c6137fd3854d9a8e64a2b2b00492fca431a7e50b26dfc
test/fixtures/kitchen_sinks.yml6440086 Bytes4aa42f653733e624ea0c6d615b32be5215dbb3e8eace92917c9989de2d3e8767
test/fixtures/membership.rb64400444 Bytesdbb70651fc53a1ffe3792fc39b9d409c76e1aa85fb9aff102c13b91d5937a084
test/fixtures/reference_types.yml64400175 Bytesd7a753dad0f53cdd7209426f9d5b80cf4166b79d07d129e57a0ee1659825df3c
test/fixtures/restaurant.rb64400227 Bytes6df666398cbc39eec25943c082a2d3134960fefd58c597f218f1e05cc57a71f0
test/fixtures/rooms.yml6440044 Bytes3c5022ee28521585f9dc30aa2f1d2dd0787c3e1a09b92c6afef661fded0cef82
test/fixtures/room_assignment.rb64400124 Bytes2fe0a45441ec7a3555507081c0d05a5a49e618eff3705990b717593450b5d4cd
test/fixtures/room_assignments.yml6440062 Bytes20eb276e2ce0a0674530b376ff5a9c8f5036843f061b62995bf9c65fc4eaba06
test/fixtures/seats.yml6440050 Bytes69067667e202a372943845ec3a347638db6904f8c6ca702c288df8f2869712d7
test/fixtures/street.rb6440099 Bytes02308acf79c4d8e5505f2f924231628d570e675607b011182f27b63dd1dd6cc6
test/fixtures/tariffs.yml64400254 Bytes9ad421046b300e2561330dbf43258f97c8466d479a66277873642ac61b2a39dc
test/test_pagination.rb64400967 Bytes0a06cbea381b6699ab9e035f60a0b35191e67bb3776b6a8ca56dbeaec78babe6
test/test_polymorphic.rb64400891 Bytes521e26b2c0b833bc58a75a7ec07930fbd65390e3d3ddc35356f9b0494ad0aa52
test/test_santiago.rb64400810 Bytese5cd96dfcbebd762baa647f42573c66f17635d622b07c8575d7c08029cac0e4c
test/test_validations.rb64400220 Bytes60743d071d5b612a1ab51b1c6f37bad613ac9964182bcf64e0976d711570ad61
Rakefile644001.67 KB2a942cb5be6a6036b417507832127089eff4462eaaefc9aacd2f831a78f3d74d
History.txt644006.27 KBcbf04b769e4cbbda0ba745f404f868f0514bd14ce21dfe85e747134258b73d2a
README.txt64400846 Bytes435ef26ca4a40bb5ca8f72512eda4518147ba76ce6500362e0083a25def24d98
README_DB2.txt644001.31 KBda30b40cf0499cc9272905e437af4794d084d31af4f422bf09759a97964cb0b7
init.rb6440069 Bytes3d42058243aff44b2a98a2a3c2ac053206bf61011e145069cdb7df1b74c08e70
install.rb64400795 Byteseb4da5eba0a37f3bee1796b11288b81b8c1c49f67f4a534a46af2c8239baa4ba
loader.rb64400677 Bytes3891eb1403e34002e8b4734673c4639e4f0aa0ca3549536ce36f66a2b966d24b
lib/composite_primary_keys/associations/association_proxy.rb644001.13 KBcbc1998863e44b5154770b9da51d175995d1ef1ae0d8ee30241ed8882fd89fcf
lib/composite_primary_keys/associations/has_and_belongs_to_many_association.rb644001.63 KBdf5f027c030c08e20666a6f8846d49e324c972200bb642ed6ed23d533046d01b
lib/composite_primary_keys/associations/has_many_association.rb644002.87 KB9268014d513c5f436f9f265646d7d1a3bab5e51e59d1527c6eb1564b58156272
lib/composite_primary_keys/associations/has_one_association.rb64400791 Bytesbe6ce623b9ee0263b77bcdede9d2bd381e534690f4d1423a27b136125d19d2d0
lib/composite_primary_keys/associations/through_association_scope.rb644003.87 KB994db4fbdd39e03d70febf2a689c5d4009644aea71f2407ed646b0483419bd74
lib/composite_primary_keys/associations.rb644005.9 KB0b63f4958a12cf013899581682a842d0ad62b98995042b013228d62e24ccec35
lib/composite_primary_keys/association_preload.rb644007.16 KB4656cbbf4fde49a65c60d210e0f28fc4204b4da700359694cf5570b14a234de5
lib/composite_primary_keys/attribute_methods.rb644003.39 KB4f12cf28f5bc233bbec3cff52fa746a9fcd01bc5d99f70c0093d313df7a8fa29
lib/composite_primary_keys/base.rb644006.73 KB7c668dc08c3c6dfe944ebb3adb197bd5ec4b3b1d7bc688d28de75131bcc7ed74
lib/composite_primary_keys/composite_arrays.rb64400444 Bytesdd23fe739955376fb1decbdb9b9d6f0b566cad78ed03347cca12dc39d8fc4073
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/postgresql_adapter.rb644001.78 KB291150ab88eea48aef7832a8a3fd0019d5941e882c97b66a64d4ea6863ffa7bf
lib/composite_primary_keys/connection_adapters/sqlite3_adapter.rb64400315 Bytes485c291a7edec59b510c07dfea71401082cf866c8ff62fc451505ec038be90e2
lib/composite_primary_keys/finder_methods.rb644004.34 KBacd0aced0e9880585a343d3e65ac5286b7883e131f960ef407e101e3d5d3a93e
lib/composite_primary_keys/fixtures.rb64400163 Bytes0174711d35b1bdb9355b8bb93efddb861956470a0833863de0c27da07a4c5c1d
lib/composite_primary_keys/read.rb64400695 Bytes3d6e1b3fc9c0fbd3dfea79f2c5234873608919ad91f4c1086c6881e720709928
lib/composite_primary_keys/reflection.rb64400903 Bytes19d0deda9556484d561b214b8d285f823a00c31ec849a04c6513afee63e21b98
lib/composite_primary_keys/relation.rb64400922 Bytes1d02460b384f3724386cb111b522524d3ddbdb7c70a879aae02372a81d3a1af1
lib/composite_primary_keys/validations/uniqueness.rb644004.6 KBeae282b221cdc77174ff08ea8793628ba9bebfc8f3efbac49ad90327c76a6451
lib/composite_primary_keys/version.rb64400150 Bytes853fd96b7ed939a70ab8f88d03f4a55af423516c152446812fdfd6631f2dbb72
lib/composite_primary_keys.rb644003.17 KB13d789f1bbce84d779fb7cafc7294aa54a942686d7571cb30349df51c0917d3e
scripts/console.rb644001.18 KBd7316dfffbba4a156c19dce1dd70e1b2d5c5454b8adb02b0a4f2f2a3f970b737
scripts/txt2html644001.69 KB23a86662cf6ae7ac170487f44509eedae14a304da00e2b5eebe4f8c10f7fdff5
scripts/txt2js644001.31 KB16c6662be599f2e6553697bcd0c5f69e9c276b94a430d442695a8c135c91de7f
tasks/databases/postgresql.rake64400833 Bytes06847a6fbb51361ec98493ea18954595359091b80bfa386a662b85ad447b31ac
tasks/databases/sqlite3.rake64400877 Bytesc41fe9cb4e54ad3da9678fb251c7962186972fee8967884b00add3d4c9a7690a
tasks/Rakefile.rb64400393 Bytes3d178c8053aeb641c863630c9ae600fb600ee35adeec536469cb186edfd7c893
tasks/website.rake64400734 Bytes12514c1c49b56caf37d5f4c9c9a4c553cbd992fc43ade1a03760e8e19df73872
test/connections/connection_spec.rb64400338 Bytes290bfa10311456e3300e858dd6ec2607bf3752e7c59ad366c0a3883d2bc8b058
test/connections/databases.example.yml64400155 Bytes9306cfad9188b35adf4f96d4670c88ca453a27ad083099f35d4560c75befb0d0
test/connections/databases.yml64400245 Bytesdf990084d5c63248ac4904e61b2f4f03fd0b348f8c3a4077b706c423d2b09b68
test/connections/native_ibm_db/connection.rb64400593 Bytes7007e950f9532226142b01ba7ffd39ec640b971acde70cabddddbca06ea3287b
test/connections/native_mysql/connection.rb64400744 Bytes81197a9285051bfe56f7095b1bf5bc51472a380004df1a63557cd1300d73e22a
test/connections/native_oracle/connection.rb64400573 Bytes8baa778a8ed629dbd6230cfdf29b67a8068d7a708583ac277b4d568c4e9bbb79
test/connections/native_oracle_enhanced/connection.rb64400972 Bytes036e4cff1037ede6c31b7ce45c7734a3d812610a8787b3c0d6884e02ce5e9d25
test/connections/native_postgresql/connection.rb64400628 Bytes51bd339b61f75c073db9dd163b544b999a0207c183e3c2f7916ff66775470d16
test/connections/native_sqlite/connection.rb64400313 Bytes95c2e12d23d9968f02f6c6a448c59c3f0d44ad82084b980e4ffacbd0a3ea68bb
test/debug.log6440031.3 KBfe65acdc1e1de62f2d46a7d82a87c0d3832a833e780f80025ef5274ed8e21aa8
test/fixtures/article.rb64400107 Bytesdd61bd3a6bea4967d9a3b2c351100f3f68c3f9c6d000d9f88092ffdf66745201
test/fixtures/articles.yml6440075 Bytes0d9464c639818253b5832b8fc2007261359ee57adeeb51c93717e4dac01a6b04
test/fixtures/article_groups.yml6440080 Bytes66dba69066930ba4a0e0d16565e83b92c9c057cbf921dda0d3451e6453d868eb
test/fixtures/comment.rb64400125 Bytes3cec26ee7f736e2faeb410936a91f23a3ce07a60826f9d22da5af884ff999102
test/fixtures/comments.yml64400194 Bytesb4ac4b7d9d0ee05462e1701451b66af8ae6d3d62d0619c70287ca9696894179d
test/fixtures/db_definitions/db2-create-tables.sql644002.48 KB1045635e920948be52a186fe924a9f1f13943725fbe349f18170565a4000d57a
test/fixtures/db_definitions/db2-drop-tables.sql644001.76 KBe86afb11d23b36b4d8a0e1152e116e1e95f7fccc53c17b6c75deacdafe92eae3
test/fixtures/db_definitions/mysql.sql644004.36 KB43d78aaca01b15b2fd57685827a1bd4f0dc622c6a57a839a53e5b08bf9a49b45
test/fixtures/db_definitions/oracle.drop.sql644001001 Bytes942a526627f48e9834a1dc2c3a50be38b63efb41561ebd6aaab09f86360f8500
test/fixtures/db_definitions/oracle.sql644004.65 KB5a9a268a1d6416f2430a81030e460f2a53817cdf82ebf25c6e4e7c9701747983
test/fixtures/db_definitions/sqlite.sql644003.69 KB8144abd7e8647e9660e5a43f726ad737890277ab5b2ce323e6789c767fd87932
test/fixtures/department.rb64400226 Bytese58c82da60da992d058beeed835ca2481cd4832224768c05cf08202829b12846
test/fixtures/departments.yml6440053 Bytesb1fa375a4b8a2ee6f2d7c6114c4ce66b2a8703fba9623cc81f9d62d7adc3f029
test/fixtures/dorm.rb6440083 Bytes5785aa1133a3dd45b047b721097d44fb9ac3a694172c9badddc3dd7d7d0c731e
test/fixtures/dorms.yml6440024 Bytes7f8e8f94e56f3a6599934777f83869a098a54ef739aba18b8b8e675f2bd6c2fb
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/hacks.yml6440022 Bytes1d3807d175aa198a844bea13d96a19cf41f6d76c3c5087fa43cfbe11017e73f5
test/fixtures/kitchen_sink.rb6440075 Bytesbc48f9600372e0fade177e0d0f11318019cd92cd56672dbeb89ec639d5c38f12
test/fixtures/memberships.yml6440078 Bytes0f5d3de7613c3724219c8161dced22f0a029e8016c6696678a31f21918810b45
test/fixtures/membership_status.rb64400110 Bytes6952f5e71be221f839a9206064892f9e71a193a77fcdb5505450922a7766579c
test/fixtures/membership_statuses.yml64400127 Bytesb42317256c2433a45c3a3f35c4e0c107f9fb9162d996c77ea4d890116fb81e42
test/fixtures/product.rb64400318 Bytes310f5788e93d4103e32ad9812e3d83167606d95de322ad2d02c7c585bd9af916
test/fixtures/products.yml6440091 Bytes3be863f4fd9348183ec517f9cddde7d4c40a8788a7b6fea0efcbaa8f8f5abc0b
test/fixtures/product_tariff.rb64400233 Bytes1419cce3f35f35b3d3cce6e38bae83b9d8172197ae4dd321f21b79a14f3202ed
test/fixtures/product_tariffs.yml64400291 Bytes79753c4f86e71812bbe194eb273fa3c06fe2c6af8408cb256444b989bfcec3cb
test/fixtures/reading.rb6440085 Bytesc7680214e4792f4c5d73e1f72350e476feb5ce20a22ed1b13b03bffa01032dfe
test/fixtures/readings.yml64400139 Bytes526a3f25bae26477bc47fc7c9b1dd9d2bf404be86534e9d8c26620ddb1358bb9
test/fixtures/reference_code.rb64400247 Bytes6946e139b0960590e077731a69e40712cceaf36ab1170f1084451d98d9913d9b
test/fixtures/reference_codes.yml64400525 Bytes290763773c23c988319e334d4e6f5de2cde1c727fb6f310a4d172993ec6372c3
test/fixtures/reference_type.rb64400270 Bytes91ab5aa3123d3086afa507ae99104f61676f42c27c286eaad83c44e5fe1d0844
test/fixtures/restaurants.yml6440062 Bytes86cb8aec000f1e90e7871d393966dd3a5c396d46b42627cf1de4ceba532538ca
test/fixtures/restaurants_suburbs.yml64400128 Bytesf75c01272946c60ebdf2b227901d31f78fbb43eb233c1f7172ff614d7821d417
test/fixtures/room.rb64400367 Bytes2e472bfa58ade01e579315f286fde11862faec839f7a03cc7a40e47fb18ad9dd
test/fixtures/room_attribute.rb64400141 Bytes999fafb98767e9481236f221ddb2f044c1be2750cd82bd3cb7ecffba9aeea72d
test/fixtures/room_attributes.yml6440038 Bytesbfe518246f23c5d39eb49b5dec7e6fecc04008bb50d9d8409360e468c74d2888
test/fixtures/room_attribute_assignment.rb64400198 Bytes8b72669c2cc939dde000e5e1af5cbbabb2eb5db7e3d2b65bbc5c86f6979c0fe8
test/fixtures/room_attribute_assignments.yml6440066 Bytes3f08b96543d073f3a615c10ca651da79f93bf233b60ab3cbfa29a38b4a5a8573
test/fixtures/seat.rb64400116 Bytes302967bf8bad20a7f7e54de6667738cfed508aed09e91fd61bfaec68ae3e9417
test/fixtures/streets.yml64400196 Bytes0683bcf40f2c810e636ea9576eceff2c993a95fada40115b48e8021ec84b8eaf
test/fixtures/student.rb64400164 Bytes079fad8b5978aec5d1c53e1cfb97c8987b54f99d1f43cc371f0d139487751648
test/fixtures/students.yml6440018 Bytes57eed993d4609b37b3305d68fdc5f8f099c6ecaaa5a21802b5d96c6e084de848
test/fixtures/suburb.rb64400294 Bytesf9c1cc82473b6c0121a97b984da834dc9c8ae3e5e9c3f15b31a71a3c0021d007
test/fixtures/suburbs.yml64400124 Bytes778b0642810278959e4ade59e05ea722b4f9be78cfe03d711283a8e764924ea5
test/fixtures/tariff.rb64400340 Bytesc2776521f8c8a9c14da563ecd85aef2cb46051a6b1e50f67cd972e962acd6f3e
test/fixtures/user.rb64400311 Bytesf45649caffb0ab96080645914e28b91f68bcb35ace19d1ea1d5f98ea68403ab1
test/fixtures/users.yml6440069 Bytes2c7482b7726bb9d795a7411e796132cfa761d3719856feff5ff54df908fb9633
test/hash_tricks.rb644001.02 KB661c5edefe16232258e9fe83bdaee4085df00fa85f109fb6805c488c6798420f
test/plugins/pagination.rb6440015.3 KBca44bffd896bcd969570a9ca784ef1f84bec1e83236035162d3f6c9936c6d72a
test/plugins/pagination_helper.rb644005.91 KB38c062fc00bd11ee1283058064262a1c3bdb8de5a7810cd90510fc4b4bcc2c7f
test/README_tests.txt64400614 Bytesd9166b3d3c2a6199a0a679f9d0f3cb1b79c99cf0bdbb438ecd031df1ee6122b4
test/test_associations.rb644007.21 KBb16b34636e340b1c51ccaa6cd7a584a685468a743420c3847c081cd2a872f924
test/test_attributes.rb644002.55 KB70510a1b2703ade0ec5d6231fc339a8b1759ec0aa85067915201e3f9eee16ef8
test/test_attribute_methods.rb64400652 Bytesb478859f3ec75a7b6ae9506f38cdef389403fe28e1e50cfc690fc4ac34059fc5
test/test_clone.rb64400891 Bytes130fc3c9b9ca00d9b3082a745c7b09ab1c1b005174487f5052615d2a99cd9b45
test/test_composite_arrays.rb64400834 Bytes6f0b2aebfd29ae6cf9a1c3b87a63a8ff6952f63b74aa3cfc7efa98a1fe0bee87
test/test_create.rb644002.02 KB50294ba4022f104f2d195970541ce476fc38b7e707cbb45a2d111d20fe42ced8
test/test_delete.rb644002.95 KB93abda478c8db8b0dcde6af50d813e1903d9de477fce992158c221156535adad
test/test_exists.rb64400746 Bytes1f964d8ff056b552e08c5fed98f5e2e56d75e1a41460052b93ab54a20c746baf
test/test_find.rb644001.92 KB8405f0e503742b845222d67232b21260c5410a54c27959c47b534c8a7aa452c5
test/test_ids.rb644002.5 KB7e31d241747794f9c9e985237ca2bb678ccf48ef694cea0f15e66570f0375fc4
test/test_miscellaneous.rb64400820 Bytesd039427cdb930b50d2a44058512aafc0a4f5d30a959063a928d5463025818d1b
test/test_suite.rb64400452 Bytes8f41061c512f575da96da37087481a764b11118638e5235237b91955eb994e99
test/test_tutorial_example.rb64400805 Bytes4f696ac3b80725fa65bdebacf4b9f052f0ef6599dd5b601c831ffaa393bb79b3
test/test_update.rb644001022 Bytesdc04ab116317367522b9c632924ef7cf7c6b9e0d5af9f87dbeb17305a13a99f4