composite_primary_keys-5.0.0.rc1

https://rubygems.org

composite_primary_keys

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 51710

number: 5.0.0.rc1

platform: ruby

spec_sha256: 6fd13df061e1a412dd03ca689d49496fc6ca5105b9e70a27733ec5cb7308eb23

sha256: 66417e87b143e9b383c587beb51239a10cd3bd5aedaed8ed7a36528c40f2aa0e

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

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

position: 117

version_data_entries_count: 142

uploaded_at: 2012-01-16 10:02:50 UTC

indexed: true

has_extensions:

extensions:

Gem size: 49 KB

Version Data Entries

Total: 142

Unpacked size: 212 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/composite_primary_keys/associations/has_and_belongs_to_many_association.rb644001.87 KB39945a522751845fb6923c965f320f01cc66fc5b96d83669c9e8ae9ddeff1107
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/join_dependency/join_part.rb644001.18 KB19e091099eb98fd977b95cf9e1cc1293f0fd261aedfce38edebf952be07461d9
lib/composite_primary_keys/associations/join_dependency.rb644002.34 KB076ca1bcc126ab52fcacc1d3e9dcc81421337fec72472d28d6ee0834fb4c8e8b
lib/composite_primary_keys/attribute_methods/write.rb644001.12 KBcf84d97bedc3c019f04fa2dfba59cb912ab99e78de7ce1c5e576ebf04b92c10e
lib/composite_primary_keys/base.rb644003.68 KBcd55dd0a7daf0e1b485397128282e9977794535d14f21a6285a24d64a43bc5d3
lib/composite_primary_keys/composite_arrays.rb64400365 Bytes58c0ae929210fd3d7faf66df6e51d32ef89a54c42fd9fd73fac2b17848f3ff97
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/validations/uniqueness.rb644001.36 KB37ce6ba7df1cf6a37d67024e0a5268e4014bf4c129a8f8e47b5c4597c456abe9
lib/composite_primary_keys/version.rb64400148 Bytes1214ea59282cdab028290e45f1dc33698dafb7ca9bbce0da138372a2ffcb9cc5
lib/composite_primary_keys.rb644004.13 KB9e1aa01f9e2c1d9953c5406219bbad7d700cc06984a1b065110b6585292b42ff
scripts/console.rb644001.18 KBd7316dfffbba4a156c19dce1dd70e1b2d5c5454b8adb02b0a4f2f2a3f970b737
tasks/databases/sqlite3.rake64400943 Bytes7a322149676cd64e4fadbe8e3ee805638d9e77f389abacd4f7c37d22eb4f9ad2
tasks/website.rake64400709 Bytesad7bf762095544d150b7547d590b5e2333ba5703069d2e80fde04be624b36154
test/abstract_unit.rb644003.41 KB7e97c3eb81cb1233045f49c211880c201824bea7ca585e222fae174d04a01215
test/connections/connection_spec.rb64400321 Bytesede78e8314fb84231827b1ede02f3957609d4aa67f934dd40b19f292a53d8e0e
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_sqlite3/connection.rb64400236 Bytes1e73de85df205f29ba9eb6c26a704f2e225b1ee920d7fbf49f6ce8c2838ad3a5
test/db_test.rb644001.33 KBd960c5e3965f7ab80f0cbe87376e0472f9a1100e3ad211ec81d420edc698b970
test/fixtures/hacks.yml6440030 Bytes8e7c7d3c566ff6c0c2468d359670ce2ed2d4f868f6e94b77903bb75e0b2d5320
test/fixtures/membership.rb64400351 Bytes202536b45f59048ff4382d56ce71d462db55fc71e1f61adb07e50d1fef5a233b
test/fixtures/memberships.yml6440078 Bytes0f5d3de7613c3724219c8161dced22f0a029e8016c6696678a31f21918810b45
test/fixtures/products.yml64400134 Bytesd791ba471f49324d912338cfd7de66836787e85ea55e5ecf2975a1a2ed221483
test/fixtures/product_tariff.rb64400228 Bytes557cacdc1cea15aa32f1ad12b7e89a5f20d8521827e7025ef6fe5e6609d8c98a
test/fixtures/product_tariffs.yml64400283 Bytesc4966d9cb01cd32e3aa070171b9b724a49171ff3b13d7e9dc4426aa05e8dace4
test/fixtures/reading.rb6440081 Bytes3850a91837fb9e06546bbd603913c3de420dce9d220fabe0024d987a39a9006f
test/fixtures/readings.yml64400133 Bytes448fac33455a433a97453b0b92b9bba9e3c3058d4ecca01847006cd296bdc6a7
test/fixtures/reference_code.rb64400240 Bytesfb72f94790f23ffc0880556b461fc8c9050a60a0a94352807f1c6cf2ff3fde02
test/fixtures/reference_codes.yml64400497 Bytes998766dfe8e003eb221c3d86968083e39bccca8b3497c935bb7e243854689201
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/seat.rb64400116 Bytes302967bf8bad20a7f7e54de6667738cfed508aed09e91fd61bfaec68ae3e9417
test/fixtures/students.yml6440030 Bytesa0b8fb4161db0fe8604bbdcfc45a6cc6b58fba80d2a2f9107d6a6052dae872e5
test/fixtures/suburb.rb64400289 Bytesbcaf631d655103e6669f0094350fecd8c018bc718a2e0b083ff49308303ef788
test/fixtures/users.yml6440067 Bytesf7666ab6b4cda7e5e56444c92bbede345a98635ace3bd681deda5f6ffde24a2e
test/plugins/pagination.rb6440015.3 KBca44bffd896bcd969570a9ca784ef1f84bec1e83236035162d3f6c9936c6d72a
test/plugins/pagination_helper.rb644005.91 KB38c062fc00bd11ee1283058064262a1c3bdb8de5a7810cd90510fc4b4bcc2c7f
test/test_attributes.rb644001.53 KBdc98c2f40a4ea7ee93a1ee02ae07ce1fa4e29087e9d2ee01866f3dd9d53bff21
test/test_attribute_methods.rb644001.39 KB439ec4348d62b689fc7b955fdc97ff304feed58198399d7c6fa74fd624028961
test/test_composite_arrays.rb64400657 Bytes3fac90d0bd6942e69ab58d6278596b57415ec9eef7130fe73b88f17dd4e257b2
test/test_create.rb644002.67 KB029ebbaaaf5cac25a33f005efa377a629c9d94a1b52a54f860eb9f84731393d2
test/test_delete.rb644003.7 KB44fa8187c889faff011dd818d0999f36f3165054e3cefad459315cb7ae566751
test/test_pagination.rb64400919 Bytes8e534ccef6412b9d4f3b4e7e19dd18fb5cc49d78e28e78647d7825fc8790065a
test/test_polymorphic.rb64400738 Bytes2a10a333d811ab4c33feb30f42a648a1038e67766cf382a2282abd76506df026
test/test_predicates.rb64400859 Bytes0685bf137df50318eb5faff70dc0f92335e16336955b8455c47fcedd96f45e9e
test/test_santiago.rb64400735 Bytesc93fcb7c26cb2d511d16df8bb9562977c161f0bd57562c0f2f5be878f2b2e1d3
test/test_suite.rb64400435 Bytes44f3daf8ef8afae614695efb21d02c6dded081e736959f7896aa6147b2c19f65
test/test_tutorial_example.rb64400720 Bytesf4a68649d3511fcb8e3abcb589c981795c19cb28603b0c1973ead990b5d88200
test/test_update.rb644001.45 KB6eb5830ada819001f38ac6c5007c1809776764e48fdeecb0b3b50666de9525a2
test/test_validations.rb64400276 Bytesbb1cd935442abb14734f049f9bfb692aa669a0727dada4a9cc94eaf43947f3d9
Rakefile64400941 Bytes7777d13de65ab8c0ea1af0df28db192f52907a6f19e81edec9be3615836a0d0a
History.txt6440011.6 KB79bc998e65b3091b9f01b0bea8ab067e196f9b74fc9083fb492d8e49f465aabf
README.txt64400852 Bytes2bdfae357890b23f3a18d00e541a1345da5c00d4d5e9472b74149fe049e51851
README_DB2.txt644001.31 KBda30b40cf0499cc9272905e437af4794d084d31af4f422bf09759a97964cb0b7
init.rb6440069 Bytes3d42058243aff44b2a98a2a3c2ac053206bf61011e145069cdb7df1b74c08e70
install.rb64400795 Byteseb4da5eba0a37f3bee1796b11288b81b8c1c49f67f4a534a46af2c8239baa4ba
loader.rb64400677 Bytes3891eb1403e34002e8b4734673c4639e4f0aa0ca3549536ce36f66a2b966d24b
lib/composite_primary_keys/associations/association.rb64400654 Bytes9c67601571a371d7ba8452a1ce17aa4fd61c5ceeaf16b52faff5f01ac6c0907d
lib/composite_primary_keys/associations/association_scope.rb644002.57 KBa4226ef92fd374965bef23e8fcf0bc2d38bbe2c281b14106cf38640ea46d7deb
lib/composite_primary_keys/associations/preloader/association.rb644002.02 KB536feb8e75b73f114234505c0a52217c36e183bc8ebf358ce9860f317981e5dc
lib/composite_primary_keys/associations/preloader/belongs_to.rb64400276 Bytes8ed5938138e25ce33da0755fdd88c40ea727f436a7b80a3ad5c9e011673925c5
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.rb644001.26 KB96f286916a384cd576ffa314d1419c89fdca84b4fdede18b6cffc8bb3251c8a0
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/abstract_adapter.rb64400254 Bytes52bd02cf9c41a12dc543e540108087dfc4de136786baa571df16bcb3c02a096b
lib/composite_primary_keys/connection_adapters/postgresql_adapter.rb644001.04 KBeea68d56ddf718b12aa09e8027d8f000e787339184ab9b788a8a368042123c8d
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/sanitization.rb64400415 Bytesa84a58664268babbaffd8ccc074f6e7eb730bda9cae27588d969dcda6c6e83bb
scripts/txt2html644001.81 KBbd6b0dce4a98517e1048fe35b7de01d55970d8595eb561da8cb91bab833a525e
scripts/txt2js644001.4 KBd9a696187eb5a67a56712a93a8deffa70f679e6902f5b88cadc52e87b088f81e
tasks/databases/mysql.rake644001017 Bytescc907dad8afe6b3bcf3b36185b2374cd167d39eaf765017539f3811ed6d44603
tasks/databases/oracle.rake64400877 Bytes8921ef3c823a6b851bd82e278673ac6911fa5943abd2aa00328def49fa329e67
tasks/databases/postgresql.rake64400898 Bytes6f01803c281a8747665d66a97ec95e28edcf157d3f8f58d652a3a96567b3e996
test/connections/databases.example.yml64400422 Bytes0f9707b88af392a8c40caa59028e0bf54c5d65957c06d8152c752e17a1c7926e
test/connections/databases.yml64400422 Bytes0f9707b88af392a8c40caa59028e0bf54c5d65957c06d8152c752e17a1c7926e
test/connections/native_ibm_db/connection.rb64400521 Bytes6e90372b9ec8e31958be7198d76ab002b650592f35db80c0e5029d86363a48dd
test/connections/native_mysql/connection.rb64400448 Bytes06526bb748c0ae705e220b5d5cb1db677f60ad6b7bfd4f85e5f79fe36b47fedb
test/debug.log6440040.8 KB71ad7c0a9e8866485165f9fa2ebb1111cf4487c801918e6274e04dce3ee2ec1f
test/fixtures/article.rb64400129 Bytesd5070e7a2bb041ea4dec527ed8ee23706ff2ad678ac0a82cb129161cbd7498ac
test/fixtures/articles.yml6440073 Bytes18cc64b26a73c065609cf665ce2c16efdad8f2900e0f3aa363c2d2cd91a90a44
test/fixtures/capitol.rb6440074 Bytes3c52868b5d84289ce418d1585d12552c2e47da6841c48503c9e68413ec901a5d
test/fixtures/capitols.yml64400191 Bytes8b87fe7105b3164ae43635626638b7abc8c8a3024f3ed1417620df6949388c3d
test/fixtures/comment.rb64400102 Bytes05f28680ceed7962e97aed3109fe84190ade20dd624c6d1099fa8929553f78d4
test/fixtures/comments.yml64400184 Bytesb7473ea8a6da8960b8e219d1ba14b05beb2278cd8c55d7ef0cc0a064c0effc4b
test/fixtures/db_definitions/db2-create-tables.sql644002.47 KBca1012b70a6d224eb0e7bb2ee262338b3cf1acac98effcde8fef8500d96cae3d
test/fixtures/db_definitions/db2-drop-tables.sql644001.79 KB107ccece502b43128c192edb3983fdab6d6b51df7d7cf724acb0d85fc812178a
test/fixtures/db_definitions/mysql.sql644004.5 KB1948e2bdc918c240fecddc8045b76a17fac47d5e05dcbcbfdacb25aad63b197f
test/fixtures/db_definitions/oracle.drop.sql644001.05 KBe1eb227414c0a109eed17b03d0d13475e36c185997bc4d04eb2c65af8df5c4b5
test/fixtures/db_definitions/oracle.sql644004.95 KBa12fbb127212d475e43acb55e17b06d0b6cb2cae28383ef7dcdcad57df8fd19d
test/fixtures/db_definitions/postgresql.sql644005.28 KB04fc649c5a0be580f4eb3ee5362aca2da6ce6d4814f73c2c283d2ef05158be43
test/fixtures/db_definitions/sqlite.sql644003.81 KBcb1a968c71669029dbb383f890b9bc638b296ce77f7e9e2c453738e507a22a87
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.rb64400142 Bytes4280ae95381af1cc4e6bb9d64383b0cf8c0d2a5542db92fdfdd7aded7fd7ce9f
test/fixtures/membership_status.rb64400110 Bytes6952f5e71be221f839a9206064892f9e71a193a77fcdb5505450922a7766579c
test/fixtures/membership_statuses.yml64400127 Bytesb42317256c2433a45c3a3f35c4e0c107f9fb9162d996c77ea4d890116fb81e42
test/fixtures/product.rb64400389 Bytese8db74771dfed12cfe3328d82b47f4d6a7b3d18db661853d59464387b0d964c3
test/fixtures/reference_type.rb64400314 Bytes8849c1e2c9816706974e94c54d6248ea2ed5970adc14fb17ea31c66b77ef437c
test/fixtures/reference_types.yml64400166 Bytes89f52defee0a33fe55f1d2e2b4a26efdb1154563c5a0c7aefec56cf4d9f5de47
test/fixtures/restaurant.rb64400357 Bytes673b18d727dcd96348c872a484e197459e870fd5b3c2075a7e088eddbbe89d64
test/fixtures/restaurants.yml64400185 Bytes364d274cf15d72ab69a322420f8a8f0504b3a98c7d858314c65b99473cfcf18a
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/seats.yml64400100 Bytes6aad6af0dba2e07c6ea80a647a0db5bb872fa914e80e2e5aaf1a6f31fcbb49a7
test/fixtures/street.rb6440099 Bytes02308acf79c4d8e5505f2f924231628d570e675607b011182f27b63dd1dd6cc6
test/fixtures/streets.yml64400196 Bytes0683bcf40f2c810e636ea9576eceff2c993a95fada40115b48e8021ec84b8eaf
test/fixtures/student.rb64400188 Bytes4aebcb7c17aab90a1908daf8bebbda9d58e7ef520bb880e4c79bf1225d960883
test/fixtures/suburbs.yml64400179 Bytes2e32cd7e6ccaa6bc55f033d8dc8a2fd29250fbdbea7ad80cb796c5f6c039bd46
test/fixtures/tariff.rb64400259 Bytes5571f9362085833c087e8855b3d6c737d9404da74ca1849d387fb08a38125697
test/fixtures/tariffs.yml64400246 Bytesd6ab64d11e9f37d73e8c35c3407cc86d1057a24a3de6d093371bed48b235f8e3
test/fixtures/user.rb64400301 Bytes0a8900da5aafa01e5ab34e8ed35baede05576238bef2a7bd2a337546240209b3
test/README_tests.txt644001.48 KB9eb9bdf3e6531e9b6cda9cd02ce568d9e9cca827eecf6658287dfeef2a4e201b
test/setup.rb644001.2 KB7ce12ab49fdcbee932a8ba9ab6142ddb8e5be3259c403c985953460635949527
test/test_associations.rb644009.14 KBe3d0cc7622aefd249379ad4007e763e4801fe56e6fcb9985d6e9a63afc13ab1e
test/test_dup.rb64400902 Bytescd5faaa712284dcf9da9282ef0b470bee11f1440867f1c31ef54e73cc47bb861
test/test_equal.rb64400497 Bytes9c525fd8a23d1914e15c9df4a5675afad5c80815a5eadf5f253ed6a1c7076edb
test/test_exists.rb64400985 Bytes49199dc674f9604945b8ae7440948be6bfd58024bb44d634143bf631368ddaca
test/test_find.rb644002.04 KB646112cefdaa023ea2da154969d2cfc056f8013053297d8ceec53491d3b43d47
test/test_habtm.rb644003.73 KB604fd61565d19e5da94cd297afb08d4d9ce3178c2ffaafc64ce820569525400b
test/test_ids.rb644002.61 KB8ad4d66157d9ace69d7fcb3efb913c66f8f793631745b133b8444d88c3a6313b
test/test_miscellaneous.rb64400746 Bytes9fd8ec3a975ba6384164827e20303c90a5c37a99037dd9e852cede2208617d6b