composite_primary_keys-4.0.0.beta7

https://rubygems.org

composite_primary_keys

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 51703

number: 4.0.0.beta7

platform: ruby

spec_sha256: 327d49f328b86dbe7aa9a76f8e51a5c28254fee3c6e97c22cb915664977918e1

sha256: a411930d818426a655727849d95bc08ef43a2ed769e78cf4364730bd57bc7718

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

updated_at: 2024-06-03 07:35:05 UTC

position: 124

version_data_entries_count: 142

uploaded_at: 2011-07-27 04:18:05 UTC

indexed: true

has_extensions:

extensions:

Gem size: 48.5 KB

Version Data Entries

Total: 142

Unpacked size: 208 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
loader.rb64400677 Bytes3891eb1403e34002e8b4734673c4639e4f0aa0ca3549536ce36f66a2b966d24b
lib/composite_primary_keys/associations/has_many_association.rb644001.38 KB95c9e90801a83d156451d9fb3ad5af7ccea2ac8836bab1fd7f0967a2af0724c5
lib/composite_primary_keys/associations/join_dependency/join_association.rb64400622 Bytes57ed73939766f78ab449b3ec625f08be0f5d33a5204cc224205a109ffa2f26c6
lib/composite_primary_keys/associations/preloader/belongs_to.rb64400276 Bytes8ed5938138e25ce33da0755fdd88c40ea727f436a7b80a3ad5c9e011673925c5
lib/composite_primary_keys/attribute_methods/write.rb644001.02 KB49665c567ed97ff8b578b0ea81e82392d20fb8abe8a725e62ad9a4e250c6a6d8
lib/composite_primary_keys/base.rb644003.97 KB220f68ba9020b0f2739127f6faa81bcc58e7c57b90208e0b9cd3de730d74095e
lib/composite_primary_keys/connection_adapters/abstract_adapter.rb64400254 Bytes52bd02cf9c41a12dc543e540108087dfc4de136786baa571df16bcb3c02a096b
scripts/txt2js644001.32 KB68379478c77a2d1e356acc6386a82a345ca88afa6bf8b37a6d97c2f49f4815eb
tasks/databases/mysql.rake644001017 Bytescc907dad8afe6b3bcf3b36185b2374cd167d39eaf765017539f3811ed6d44603
test/fixtures/capitols.yml64400191 Bytes8b87fe7105b3164ae43635626638b7abc8c8a3024f3ed1417620df6949388c3d
test/fixtures/db_definitions/mysql.sql644004.47 KB9a93e494b12fd649a365bb13c40c9aba4c6d8505260f4eacabc9ea4f61298201
test/fixtures/membership_statuses.yml64400127 Bytesb42317256c2433a45c3a3f35c4e0c107f9fb9162d996c77ea4d890116fb81e42
test/fixtures/reading.rb6440081 Bytes3850a91837fb9e06546bbd603913c3de420dce9d220fabe0024d987a39a9006f
test/fixtures/restaurant.rb64400357 Bytes673b18d727dcd96348c872a484e197459e870fd5b3c2075a7e088eddbbe89d64
test/fixtures/room_assignment.rb64400316 Bytes24ea92a3ab60ac3daed161c1f599886eeae3d3e7aebf71a45cb4bd4121f13ad3
test/fixtures/room_assignments.yml64400122 Bytes112c0af32653bf45153ebf74f86eaab4c849b84cdf2e9462a094a4fcaea38ea2
test/fixtures/tariff.rb64400259 Bytes5571f9362085833c087e8855b3d6c737d9404da74ca1849d387fb08a38125697
test/fixtures/tariffs.yml64400246 Bytesd6ab64d11e9f37d73e8c35c3407cc86d1057a24a3de6d093371bed48b235f8e3
test/test_attribute_methods.rb644001.32 KB3f5a52eb65e3bbb1bb4b06f380b7ae063ddb8ef1ab1a4dfbc45fe27a1d3a1dd0
test/test_equal.rb64400466 Bytes83ee7475325e6ce9b69aed3d631f7ab77595b2d59ba4e57079e5f3060be0db29
test/test_exists.rb64400954 Bytes912c9204bbd5de1ab8305613cde15f143b5e6391c25077441f334e85fb95a6de
test/test_pagination.rb64400862 Bytes3b2f8b856aeeb60328c9d9a23101013207d2dcaa66856ed9cdbf68e2420dae16
test/test_polymorphic.rb64400735 Bytese5bf5d389df449a0cefd0ffb3d69fd5a0e492cae46a9629070c62c66520332bd
Rakefile64400940 Bytes0041b41fc74c272989280a645e00dfacbaa4585239e3e427ccfcdadab0b6f0da
History.txt6440010.3 KBf22adc1b0eca9650bd54eefdfb1a33cb5c8e6e49e52775afaef39ebef6d98157
README.txt64400852 Bytes3d036c40e42db268d1bd461bbf7b3d2cd37a3a24de215d67acf02db669d50081
README_DB2.txt644001.31 KBda30b40cf0499cc9272905e437af4794d084d31af4f422bf09759a97964cb0b7
init.rb6440069 Bytes3d42058243aff44b2a98a2a3c2ac053206bf61011e145069cdb7df1b74c08e70
install.rb64400795 Byteseb4da5eba0a37f3bee1796b11288b81b8c1c49f67f4a534a46af2c8239baa4ba
lib/composite_primary_keys/associations/association.rb64400654 Bytes9c67601571a371d7ba8452a1ce17aa4fd61c5ceeaf16b52faff5f01ac6c0907d
lib/composite_primary_keys/associations/association_scope.rb644002.16 KB3e9b4b498c8a1696ff30ff98d2c637067da50e248f1048ea5c9efdf99baf72d4
lib/composite_primary_keys/associations/has_and_belongs_to_many_association.rb644001.87 KB39945a522751845fb6923c965f320f01cc66fc5b96d83669c9e8ae9ddeff1107
lib/composite_primary_keys/associations/join_dependency/join_part.rb644001.18 KB19e091099eb98fd977b95cf9e1cc1293f0fd261aedfce38edebf952be07461d9
lib/composite_primary_keys/associations/join_dependency.rb64400716 Bytesaa52e7bac39d7e7747d217a860b42351a35563e849d0d306753a423109e1e121
lib/composite_primary_keys/associations/preloader/association.rb644002.02 KB536feb8e75b73f114234505c0a52217c36e183bc8ebf358ce9860f317981e5dc
lib/composite_primary_keys/associations/preloader/has_and_belongs_to_many.rb644001.36 KBeb3a74a8f70a63f449b127488d3c1f407e1b7756d0d0a11c672a899246efc2f6
lib/composite_primary_keys/attribute_methods/dirty.rb64400904 Bytes9a886e81550cf0d11b04626d2cc48a77d28b553535b6fe249caa8b7abbd18617
lib/composite_primary_keys/attribute_methods/read.rb644003.01 KB407e3f3f1248e1ef8be1f1eaab63a4ca8fb5f01574397b9e645f2c9b865486b0
lib/composite_primary_keys/composite_arrays.rb64400365 Bytes58c0ae929210fd3d7faf66df6e51d32ef89a54c42fd9fd73fac2b17848f3ff97
lib/composite_primary_keys/composite_predicates.rb644001.88 KBd3ddfc960b90d5628c6e3375a9e2e212bd39975aa7f9011ba38d2c2d06db391b
lib/composite_primary_keys/connection_adapters/abstract/connection_specification_changes.rb644002.92 KBa104124ac2704483e51242c956dcec13f3dad51b58ea343925a3eed73dfd2afd
lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb64400961 Byteseb1a603de40f91bc78ace3801d8e0b76a3ae2538b1f5fa43d382b285accc0ef8
lib/composite_primary_keys/dirty.rb64400448 Bytes68414ad9cb261920afbd81cc5bbf1a5488d161ee7f64673c9444b3c735de5e1b
lib/composite_primary_keys/fixtures.rb64400467 Bytes2f4691269d0ffa1f4d797c0c147d27a68a5dd872c7e80e3bfd0a56e6ca3f14c5
lib/composite_primary_keys/persistence.rb644002.11 KB9107ef22ec1cf9ccff671cf3ded7289b88a43d361fcea000638688c9072468ce
lib/composite_primary_keys/relation/calculations.rb644001.73 KBac69058b19b7527dad01e15d5be4b8178afd56e5e133d46c706e8fd09966041f
lib/composite_primary_keys/relation/finder_methods.rb644004.01 KBcfec94796dad470aff9e1aed0ff8c1e1e77328837059a2c249b5b1586c91dbcb
lib/composite_primary_keys/relation/query_methods.rb64400600 Bytes7e9f003269ba29be81106a69eb9033a5469b34681eca7d049bb1d0ca880abd83
lib/composite_primary_keys/relation.rb644001.68 KB3daf9d0cdb86fe9c3d42aac206370a10b6cd7abe868a8b9f2642f6ad6c3903a9
lib/composite_primary_keys/validations/uniqueness.rb644001.36 KB37ce6ba7df1cf6a37d67024e0a5268e4014bf4c129a8f8e47b5c4597c456abe9
lib/composite_primary_keys/version.rb64400150 Bytesd98f11b52e3ca0f9ce7f5e88522ce35fa5c1a31336e8c886c0a5e6c91215c04f
lib/composite_primary_keys.rb644004.05 KBbb4cb14b43f4f2202cc0858d8a7ca4cd264935da3d750d466504d609f8469c41
scripts/console.rb644001.18 KBd7316dfffbba4a156c19dce1dd70e1b2d5c5454b8adb02b0a4f2f2a3f970b737
scripts/txt2html644001.72 KBcacc540be6b47288ca88b7e327c0eeeba13e43e16ac2e5b912654a3ba56f30ef
tasks/databases/oracle.rake64400877 Bytes8921ef3c823a6b851bd82e278673ac6911fa5943abd2aa00328def49fa329e67
tasks/databases/postgresql.rake64400898 Bytes6f01803c281a8747665d66a97ec95e28edcf157d3f8f58d652a3a96567b3e996
tasks/databases/sqlite3.rake64400941 Bytes88618c5e308decb3a0dd93cdde0eb9775b68e7ed7800ff23c413f11d265a4eeb
tasks/website.rake64400709 Bytesad7bf762095544d150b7547d590b5e2333ba5703069d2e80fde04be624b36154
test/abstract_unit.rb644003.19 KB69aba5d22260e80250f63d73d65af4b4a6342094880a650039ea5985a928537e
test/connections/connection_spec.rb64400321 Bytesede78e8314fb84231827b1ede02f3957609d4aa67f934dd40b19f292a53d8e0e
test/connections/databases.example.yml64400380 Bytes390027df00fa8bf7f5947767a9af22ffcf2faa0e1e60c06671dc6836cc25a143
test/connections/databases.yml64400117 Bytesa8c63437ead42466c216f6e0442205d5914e0064b3711a0c9755905fbdfe53a8
test/connections/native_ibm_db/connection.rb64400521 Bytes6e90372b9ec8e31958be7198d76ab002b650592f35db80c0e5029d86363a48dd
test/connections/native_mysql/connection.rb64400448 Bytes06526bb748c0ae705e220b5d5cb1db677f60ad6b7bfd4f85e5f79fe36b47fedb
test/connections/native_oracle/connection.rb64400341 Bytesf39395262369e117d7eb03e02db4db49348b15df52078c853c7e280e092c87e5
test/connections/native_oracle_enhanced/connection.rb64400682 Bytese5a9e150f4efdfb439429220fd47f12a3cdad5173e2082a91c9fc784c1675917
test/connections/native_postgresql/connection.rb64400452 Bytes2109b19990f091d53d607cb8ced50cca2d697174797117e420023e43b5ff74c2
test/connections/native_sqlite/connection.rb64400236 Bytes1e73de85df205f29ba9eb6c26a704f2e225b1ee920d7fbf49f6ce8c2838ad3a5
test/db_test.rb644001.33 KBd960c5e3965f7ab80f0cbe87376e0472f9a1100e3ad211ec81d420edc698b970
test/debug.log6440040.8 KB71ad7c0a9e8866485165f9fa2ebb1111cf4487c801918e6274e04dce3ee2ec1f
test/fixtures/article.rb64400129 Bytesd5070e7a2bb041ea4dec527ed8ee23706ff2ad678ac0a82cb129161cbd7498ac
test/fixtures/articles.yml6440073 Bytes18cc64b26a73c065609cf665ce2c16efdad8f2900e0f3aa363c2d2cd91a90a44
test/fixtures/capitol.rb6440074 Bytes3c52868b5d84289ce418d1585d12552c2e47da6841c48503c9e68413ec901a5d
test/fixtures/comment.rb64400102 Bytes05f28680ceed7962e97aed3109fe84190ade20dd624c6d1099fa8929553f78d4
test/fixtures/comments.yml64400194 Bytesb4ac4b7d9d0ee05462e1701451b66af8ae6d3d62d0619c70287ca9696894179d
test/fixtures/db_definitions/db2-create-tables.sql644002.47 KBca1012b70a6d224eb0e7bb2ee262338b3cf1acac98effcde8fef8500d96cae3d
test/fixtures/db_definitions/db2-drop-tables.sql644001.79 KB107ccece502b43128c192edb3983fdab6d6b51df7d7cf724acb0d85fc812178a
test/fixtures/db_definitions/oracle.drop.sql644001008 Bytesae02e6c8e81ff71241da697f1d5072d61257c946d7660c261f674421dce269ce
test/fixtures/db_definitions/oracle.sql644004.6 KB9577cdf568ea625812e778d1fcab83f931464860cd9ac929ece8b691d7c667a4
test/fixtures/db_definitions/postgresql.sql644005.18 KB74e239d3f95f05b9678c818c91f9eb2c5bff02458e1d464eae758f88eb50e6a1
test/fixtures/db_definitions/sqlite.sql644003.78 KBca4aaecb30358d0f89a4ed447ad515f4738dfb0068316e4f28636ff27b791c66
test/fixtures/department.rb64400274 Bytesda8b983db7d959afa5fcc301034855cd8e5b5198bcca3dbec59ad027d99b9316
test/fixtures/departments.yml6440098 Bytese007300379f3a3c5490d9898279a808bbf0c41653af21dc7671bccc432fa1310
test/fixtures/dorm.rb64400107 Bytes4981470269a95829d9c729e56521655f54eb61d62486b9259454cd41d13a1c8e
test/fixtures/dorms.yml6440018 Bytesd103824dd5dcf02bd413892cdfb67a6485556164bbe80643980111b27e00e414
test/fixtures/employee.rb64400148 Bytes0023f014a76f28ecf2dab462c7ae9b0fa3a96499c28a87f99897fa6e20734f29
test/fixtures/employees.yml64400206 Bytes3cbb1a2298012704c581a08dc314ff1111a5511462a6b733625bded1c4befc4c
test/fixtures/group.rb6440060 Bytes519a069040fa86ef85f7ad8821066b5b7684e9ae6dd3bb54a46e6dc8bcb411ae
test/fixtures/groups.yml6440043 Bytes04743a6ebae8175e81bfd5667a11cea93ce2f484b4b8b5f6ed6b7839ab7f78a5
test/fixtures/hack.rb64400167 Bytesd0d66f8a71f186a04839efed5cc9d1bf9bcdd4175e74c980f46b435c8407e23e
test/fixtures/hacks.yml6440022 Bytes1d3807d175aa198a844bea13d96a19cf41f6d76c3c5087fa43cfbe11017e73f5
test/fixtures/membership.rb64400351 Bytes202536b45f59048ff4382d56ce71d462db55fc71e1f61adb07e50d1fef5a233b
test/fixtures/memberships.yml6440078 Bytes0f5d3de7613c3724219c8161dced22f0a029e8016c6696678a31f21918810b45
test/fixtures/membership_status.rb64400110 Bytes6952f5e71be221f839a9206064892f9e71a193a77fcdb5505450922a7766579c
test/fixtures/product.rb64400389 Bytese8db74771dfed12cfe3328d82b47f4d6a7b3d18db661853d59464387b0d964c3
test/fixtures/products.yml64400134 Bytesd791ba471f49324d912338cfd7de66836787e85ea55e5ecf2975a1a2ed221483
test/fixtures/product_tariff.rb64400228 Bytes557cacdc1cea15aa32f1ad12b7e89a5f20d8521827e7025ef6fe5e6609d8c98a
test/fixtures/product_tariffs.yml64400283 Bytesc4966d9cb01cd32e3aa070171b9b724a49171ff3b13d7e9dc4426aa05e8dace4
test/fixtures/readings.yml64400133 Bytes448fac33455a433a97453b0b92b9bba9e3c3058d4ecca01847006cd296bdc6a7
test/fixtures/reference_code.rb64400240 Bytesfb72f94790f23ffc0880556b461fc8c9050a60a0a94352807f1c6cf2ff3fde02
test/fixtures/reference_codes.yml64400497 Bytes998766dfe8e003eb221c3d86968083e39bccca8b3497c935bb7e243854689201
test/fixtures/reference_type.rb64400325 Bytes7f318894a984d874d917e0d35dcc5e7249ccc29dceb81c8dca4c244a54facc5d
test/fixtures/reference_types.yml64400166 Bytes89f52defee0a33fe55f1d2e2b4a26efdb1154563c5a0c7aefec56cf4d9f5de47
test/fixtures/restaurants.yml64400185 Bytes364d274cf15d72ab69a322420f8a8f0504b3a98c7d858314c65b99473cfcf18a
test/fixtures/restaurants_suburbs.yml64400128 Bytesf75c01272946c60ebdf2b227901d31f78fbb43eb233c1f7172ff614d7821d417
test/fixtures/room.rb64400435 Bytes13bbf65d5a21734928af80a2a8e4bb1bf768a4118573f1b21e2217addfe64bbd
test/fixtures/rooms.yml6440084 Bytesb0010f3a34b8e35854791d37220de41c41f6a8ccc9bd4cb53fe91c7f053050a2
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/seats.yml64400100 Bytes6aad6af0dba2e07c6ea80a647a0db5bb872fa914e80e2e5aaf1a6f31fcbb49a7
test/fixtures/street.rb6440099 Bytes02308acf79c4d8e5505f2f924231628d570e675607b011182f27b63dd1dd6cc6
test/fixtures/streets.yml64400196 Bytes0683bcf40f2c810e636ea9576eceff2c993a95fada40115b48e8021ec84b8eaf
test/fixtures/student.rb64400188 Bytes4aebcb7c17aab90a1908daf8bebbda9d58e7ef520bb880e4c79bf1225d960883
test/fixtures/students.yml6440030 Bytesa0b8fb4161db0fe8604bbdcfc45a6cc6b58fba80d2a2f9107d6a6052dae872e5
test/fixtures/suburb.rb64400289 Bytesbcaf631d655103e6669f0094350fecd8c018bc718a2e0b083ff49308303ef788
test/fixtures/suburbs.yml64400179 Bytes2e32cd7e6ccaa6bc55f033d8dc8a2fd29250fbdbea7ad80cb796c5f6c039bd46
test/fixtures/user.rb64400301 Bytes0a8900da5aafa01e5ab34e8ed35baede05576238bef2a7bd2a337546240209b3
test/fixtures/users.yml6440067 Bytesf7666ab6b4cda7e5e56444c92bbede345a98635ace3bd681deda5f6ffde24a2e
test/hash_tricks.rb644001011 Bytes63143435e7f9a4e97633dbc81004037e22c0f5ab9ffd753aa41d823ecd7813b5
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.rb644008.18 KBfd016b9cdb31b582a98e7dd93d1011f29c56c086b2204d17bc663d0c237427c4
test/test_attributes.rb644001.94 KB18200a562e95472cb299290a765a25dd537275477403cf26b3f992f86c1c3d79
test/test_composite_arrays.rb64400626 Bytes913ea6c3587356110ff7fe853f18c685fac7cb888fb174f577e4ca5f9adb5e07
test/test_create.rb644002.63 KB1438b54acf2a9fff1dfc660fc1f896a03be3e91f20851271492d9bf6da623e75
test/test_delete.rb644003.67 KBdead7579cf764caca86f626624beb131cefe383960331aabf14e005dc1f612e3
test/test_dup.rb64400812 Bytesa09315d4eab53447d81bebdce54fa0b41081ea7d9ca2532f87da5165b34f43a0
test/test_find.rb644001.99 KB6f3d67cddbfd97e5237b81a67ee823da6fc3eb2aafbe0635c49f10325c835a59
test/test_habtm.rb644003.7 KB1cdc6bfc733ba5e0460f5025f4c2a2abb4fe321e89e8fb970acd3558ade5ca0e
test/test_ids.rb644002.58 KB3686488992703e4b44cca501365d47312a85b696467babbdfd3e9aa18f84ea44
test/test_miscellaneous.rb64400715 Bytesbd6e6d4f684d3f9dec24a375459f1181b34f2332115d6556302679dd2f6ca329
test/test_predicates.rb64400778 Bytes67ae135cf20615e94338efcf431262082827d5e575590c112e47a10cf5260529
test/test_santiago.rb64400704 Bytes9e525c3673819f8f6e1575794c02c896bfe0f9f003d3a63ab3be5d0972d43aec
test/test_suite.rb64400518 Bytes8d8a0c92c6abbf2ac32aebab7f1901fd65fe65fe773d455c18368e95c4d0a10c
test/test_tutorial_example.rb64400689 Bytesce759983fca4425c6c393addf2c19009fe6a45438d66ca8acbb14f0e147cb564
test/test_update.rb644001.42 KB06739e7d77fd691a79e431abc715c74b110058042e81397b167dddaf47125ea1
test/test_validations.rb64400245 Bytes8ee52d9c606723c6f5b113ef7c09b3f2e5c93bc78a4335eb6453019ce7ec8c0c